Category: | Restaurant, |
---|---|
Address: | 503 N Main St, Del Rio, TX 78840, USA |
Zip code: | 78840 |
Opening hours (Edit) | |
---|---|
Monday: | Closed |
Tuesday: | Closed |
Wednesday: | Closed |
Thursday: | Closed |
Friday: | Closed |
Saturday: | 6:00 AM – 2:00 PM |
Sunday: | 6:00 AM – 2:00 PM |
The barbacoa is delicious!!! The family packs are good and affordable.
Best Barbacoa in town! So delicious! Remember cash only!
Best Menudo in town!!!
Fast and Friendly Service.
Excellent homemade food, barbacoa is so good. Menudo is clean and tasty. Family service worth a smile you can even thru their mask 😷.