Category: | Restaurant, |
---|---|
Address: | 3141 W 63rd St, Chicago, IL 60629, USA |
Zip code: | 60629 |
Opening hours (Edit) | |
---|---|
Monday: | 8:00 AM – 10:00 PM |
Tuesday: | 8:00 AM – 10:00 PM |
Wednesday: | 8:00 AM – 10:00 PM |
Thursday: | 8:00 AM – 10:00 PM |
Friday: | 8:00 AM – 10:00 PM |
Saturday: | 8:00 AM – 10:00 PM |
Sunday: | 8:00 AM – 10:00 PM |
Delicious! Outstanding service...drove 45mins to get here it was completely worth it...
This is one of the better kept secrets of the south side cuisine scene. The food is outstanding. Try the Molcajete Lomas.
Went here with my family and we were amazed by the atmosphere and the quality of the food.
It was inexpensive and so close to home. I plan on making this my favorite restaurant! It's so worth to come here and eat!
Food is delicious, prices are cheap and they have a lot of different options to chose from!
Tacos de olla are the best!! And chorizo is really goos
The food here is delicious and not expensive