"Worst Taco Bell. Always gets your order wrong and it’s been over a year since they let customers inside. Would not recommend. Employees are rude"
Phone: +18136413598
Address: 5096 US 41, 19th Ave NW, 33572, Apollo Beach, US, United States
City: Apollo Beach
Website: https://locations.tacobell.com/fl/apollo-beach/5096-us-41-19th-ave-nw.html
Monday: 09:00 -22:00
Tuesday: 09:00 -22:00
Wednesday: 09:00 -22:00
Thursday: 09:00 -22:00
Friday: 09:00 -22:00
Saturday: 09:00 -22:00
Sunday: 09:00 -22:00
Dishes: 0
Amenities: 2
Categories: 5
Reviews: 817