Based on 3 reviews, the restaurant has received a rating of 5.0 stars. Price
✔️ Dine-in ✔️ Takeout
Address:
3800 W Davis St, Dallas, TX 75211
Phone: (469) 806-8359
Hours
| Thursday | 5–10:30 PM |
| Friday | 5–10:30 PM |
| Saturday | 5–10:30 PM |
| Sunday | 5–10:30 PM |
| Monday | Closed |
| Tuesday | Closed |
| Wednesday | Closed |
Reviews
G Ibarra
They are so polite and always happy to serve you
… more
Chaparrita Banessa
The best elotes I have ever eaten! And the nachos are not mentioned, it is a unique experience!
… more
Stalin Vasquez
Unique experience…taste delicious…
… more
… View more