Category: | Restaurant, |
---|---|
Address: | 1119 E Main St, Ottumwa, IA 52501, USA |
Zip code: | 52501 |
Opening hours (Edit) | |
---|---|
Monday: | Closed |
Tuesday: | 11:00 AM – 7:00 PM |
Wednesday: | 11:00 AM – 7:00 PM |
Thursday: | 11:00 AM – 7:00 PM |
Friday: | 11:00 AM – 7:00 PM |
Saturday: | 11:00 AM – 7:00 PM |
Sunday: | 11:00 AM – 4:00 PM |
If you have never been here, you are really missing out! Al Pastor Torta was so delicious I literally got chills! And went back next day for lunch. This is NOT your cookie cutter Mexican food.
Cozy restaurant with the best food I've ever had in Iowa! Wow
The best 👌
Good food and good staff
This is the best place in town for Mexican food. The service is amazing & those pickled onions are to die for. I eat here at least once a week