Check in to Taco Bell on Foursquare. Everyone's doing it.
Best taco bell in st. Louis!
Best service...best portions...nicest staff.
Try a crunchwrap supreme with quesadilla sauce... I don't think they have anything better on the menu. Salsa Verde also adds a nice taste
Very nice people but very slowwww
Service is incredible. Everyone is so upbeat and polite...
Everyone is very nice here! And the food is always hot and fresh! Love it!
The churros are so good...maybe even better than Jack in the Box.