Taco Bell
Hours:
751 E Main St, Stamford CT 06902
Tips
Hours
Most Recent Reviews
-
April 2024
This is one the very few taco bell locations where the food is good
-
February 2024
Just love Taco Bell. Staff there is kind and professional. I try to give them a tip when I can.
-
January 2024
Assistant manager Bryan especially and all the employees at this location are super kind, food is consistently good!
More Comments(240)
Other Information
Cuisines: Mexican, Fast Food, Latin American, Vegetarian, Omelets
Price Range: Below Average
Nearest Taco Bell Stores
You May Also Like
-
0.38 miles
Subway
Sandwich Shop, Fast Food
-
-
-
Stamford, Connecticut