We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Chava's Mexican Restaurant

925 Geyer Ave, Saint Louis, MO 63104-3921
+1 314-241-5503
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent64%
  • Very good25%
  • Average9%
  • Poor1%
  • Terrible1%
Travellers talk about
“fajitas” (12 reviews)
Closed Now
All hours
Mexican, Southwestern, Vegetarian Friendly
$$ - $$$
925 Geyer Ave, Saint Louis, MO 63104-3921
All Details
Write a Review
Reviews (142)
Traveller rating
Traveller type
Time of year

1 - 10 of 141 reviews

Reviewed 6 days ago

I love the neighborhood and it was a good lunch, with free parking in Soulard, which is something fairly rare. The food was standard mexican and good, although somebody should tell them that tacos have corn tortillas, not flour.

Thank AdventurousByNature
Reviewed 13 August 2017 via mobile

Travis has the best margaritas in St Louis. I order mine on the rocks no salt. Their chips and salsa are complementary and you can get refills. The salsa is always fresh all of their food is always fresh. I've been going there since their...More

Thank 749rebeccar
Reviewed 4 August 2017 via mobile

I read some of the reviews and suggested this to my family to eat here. It was nice and clean inside. But the food was mediocre. Almost felt like it was microwaved. They only had one dessert which 4/6 of my family didn't enjoy. The...More

Thank alexis1121
Reviewed 27 July 2017 via mobile

We three had fish tacos, ranchero tacos, and fajita tacos---all were great. The queso we ordered was garnished with fresh tomatoes and cilantro, an unexpectedly nice touch. We enjoyed the way the rice and beans were seasoned which was different than we were accustomed to....More

Thank April R
Reviewed 20 July 2017 via mobile

This is our favorite Mexican food in stl. They are known for their stuffed green peppers. Their Mexican salads are huge. I get shredded chicken on it. The fried cheese cake is amazing. Highly recommend their blended margaritas.

Thank Travelerxpert
Reviewed 3 June 2017 via mobile

My husband, two year old and I decided to eat here. It was ranked #2 for top mexican restaurants in St. Louis. It was absolutely disgusting. There was also no kids menu. The service was slow and our server did not seem to care when...More

Thank ashleyadams313
Reviewed 29 May 2017 via mobile

My daughter begs us to go here all the time so today we finally went. Adorable atmosphere the second you walk in. Great staff great service. Delicious chips salsa and guacamole! All our lunch orders were delicious. My daughter swears by the fried tacos! I...More

Thank Meghan B
Reviewed 24 May 2017

Reviewed this in September 2013 and loved it. Was in town and there again, loved it again. Beautiful day, mid afternoon on a Sunday. Inside seating was open and available, but we chose to wait for an outside table. there was 7 of us. Some...More

Thank keithrj
Reviewed 22 May 2017

This restaurant is in a cute neighborhood. We were looking for someplace to eat after a Cardinals game so we choose this. It was ok. There was no kids menu, so I would avoid if you have kids. We weren't aware until we were seated....More

Thank travelin_mom28
Reviewed 16 May 2017

It's very small restaurant with a friendly and cozy atmosphere. It's very authentic and has amazing enchiladas. I am usually a fan of chicken but the pulled pork was delicious. The chips and salsa was excellent and if you're in the mood for dessert the...More

Thank Dave R
Nearby Restaurants
Bogart's Smokehouse
1,179 reviews
.32 km away
Mission Taco Joint - Soulard
137 reviews
.30 km away
Soulard Coffee Garden Cafe
88 reviews
.07 km away
Nearby Attractions
Dierberg- Star Lane- Three Saints Tasting Room
18 reviews
1.40 km away
Anheuser-Busch Brewery
220 reviews
1.34 km away
Soulard Farmers Market
197 reviews
.46 km away
106 reviews
.74 km away
Questions & Answers
Get quick answers from Chava's Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern, Vegetarian Friendly
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Full Bar, Television
Good for
Child-friendly, Kids
Open Hours
13:00 - 21:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:30
11:00 - 22:30
Location and Contact Information
  • Address: 925 Geyer Ave, Saint Louis, MO 63104-3921
  • Location: United States  >  Missouri (MO)  >  Saint Louis>  > Soulard
  • Neighbourhood: Soulard
  • Phone Number: +1 314-241-5503
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing