Check in to Taco Bell on Foursquare. Everyone's doing it.
5031 Natural Bridge Ave St Louis , MO 63115 United States
Reservations | No |
Credit Cards | Yes |
Outdoor Seating | Yes |
The workers are horrible! Ordered my son some tacos , was waiting, then they gave MY order to someone else, and the manager had the nerve to get an attitude with me when I brought it to her attention!
Don't eat here! Got food poisoning!!
Don't go through the drive through. Go inside it's much faster! - David Landrum
Always be ready for your appetite to be taken care of here. Two-for-one specials available. - RONALD KIMBREW