Taco Bell
15016 E 14th St, 94578, San Leandro, United States
North American, Vegetarian, Fast Food, American, Mexican
"One of the best taco bells around staff is always nice.Never a problem.Close to line ac transit #10 bus stop. Nice atmosphereAlways great to me here."