Viva Zapata Mexican Restaurant

1662 Greenleaf Ave, Elk Grove Village - 60007
119 reviews
Mexican
(847) 806-6141

Okay this is deep deep hole in the wall mexican food. This is not chipotle or your local mexfood spot. This is an industrial area, the place is open till 8pm to catch the end of the late shift. Built in to the strip mall, next to the other local food joints. The people going here are working hard all day. The food is not fancy but its good. I had the chimichanga which is a bit risky to order at any place. Here they nailed it. Not greasy or messy to eat, and good salsa. This is the place you go to get good value for your money and have a good meal. You walk in and see everyone eating in the claustrophobic dinning area. I can imagine there are some good times here. The basic green salsa they give you is top notch, i might come just for that its so good. It’s definitely a good spot to go if you’re around and want some mexfood. If you frequent these types of places you will not be disappointed.

Great food! I love coming here on my lunch break with my dad on Thursdays. Highly recommend.

Delicious food. Every strip mall Mexican joint in the world should try to be this good. We'll be back soon.

Great taste , but where is the beef?For that price short on the asada almost a 2 star if it wasn’t for the sauce.

First of all who in the world serves Chicken noodle soup as a side dish for a person who specifically asked for a Vegetarian Burrito. And on checking get to know it is standard offering, I wish your team looks into it and replaces that soup Or remove it as offering with a vegetarian dish order.

I got the steak burrito. It tasted good but was very small and over priced for the size. If they actually filled the burrito I’d give it 4 stars.

They have no idea what torta cubana.is It was ham and cheese , we asked for pastor tacos and they gave us chorizo never coming back

There was a line out the door after I got there, so that's always a good sign. Has al pastor, chili and tamale with beans and it all was super good.

Steak torta was awful. I would not recommend this place.

Food lacks Taste,Been to many many different Mexican restaurants and this makes the bottom of my list.There sauce has kick but lacks taste as well.Paid $14.00 for a Burrito and chips...