Chava's Mexican Restaurant

217 E Vandalia St, Edwardsville - 62025
168 reviews
Mexican
(618) 692-8192

This is the best Mexican restaurant in our area and the best I've ever been to. The food is always fresh and clearly made with good quality ingredients. The service is consistently excellent with friendly and attentive servers. I've never been disappointed with anything I've ordered. Their margaritas as delicious and fresh. Thank you for being my well deserved favorite Mexican restaurant!!

Great tasting guacamole! Delicious rice & refried beans. I had the "El Mericko" and it was great! I highly recommend them.

Fantastic food and top notch service. Try any of the house specials - you’ll be pleased!

We went on Cinco de Mayo, without realizing it WAS Cinco de Mayo. Naturally the place was packed to the rafters! However, the service was prompt and friendly despite the chaos! Great job! The only opportunity was to add some more spice to the entrees. The fajitas were good, but a little more kick would highten the experience overall.

I've only been here once and the staff and cooks didn't disappoint! Definitely going to be going here more often.

Good food and drinks for reasonable prices. Chips, salsa, guac, & fish tacos were good. The frozen mango and raspberry margaritas with real fruit were great and not crazy expensive like some places. I wish I lived closer but will definitely be back!

This place is AMAZING! The salsa is fresh and homemade and the service is awesome. Highly recommend going here!!

Best blueberry margarita and Chimichanga I've probably ever had. Everything was fantastic! Highly recommend.

Great food! Really enjoy this place. Nice waiters as well.

I had a great experience at chava's for my birthday the fish tacos were awesome I will definitely go back. our server was so nice