Mi Vallarta

1101 N La Fox St, South Elgin
(224) 227-7222

Customers' Favorites

Menu

Photos

+35 photos
+34 photos
Add a photo

Recent Reviews

Didn't like that there was no AC at this restaurant although the food was delicious I could not finish my food comfortably because of how hot and humid it was in there. We will do takeout from now on.
It is a good place to enjoy and have a good time with the family but something that happened to the meal is that the only thing I suppose is that the cook before serving the food should try it and know if it is simple or salty. I work in a restaurant too and every experienced cook should tell you. will tell. Just be more careful about that before serving the food to the diner who has to try it.
The food was amazing., the service was great, not anybody here but at least were by ourselves

Parking: Great parking spots

Kid-friendliness: They have virgin cocktails

More Reviews