









Phone: (314) 833-3055
Open now
- Wed 11:00 AM - 1:00 AM
6997 Chippewa St St Louis, MO 63109 ·590.63 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Wifi
Reviews
yelpI like this place a lot! I hope it finds success here. We were sat very quickly, they have indoor and outdoor seating. The staff was very kind and attentive. The menu was vast and they had a large...
MoreI have been here twice but this is about my most recent visit (08/2026). I am not the margarita imbibing guy I used to be, so I'm not the best authority on that part. My friend and I stopped here...
MoreCame here with a big group of friends and was sat right away. Had great salsa and chips. I ordered a veggie dish and my vegan friend got something yummy too. Waitress was super nice and the frozen...
MoreEverything was delicious! Got 2 Choose Three combo plates so I could have leftovers for the next few days. Tamales, tacos, and tostada were great. Also came with free chips and salsa. Will...
MoreFood is amazing. Great, fun atmosphere. Great service. I think this is my family's new favorite place.
More