online ordering is now live!
online ordering is now live!
Cowboy on horse illustration

¡bienvenidos!

5600 West Lovers Lane Suite #109
Dallas, TX 75209
972-707-0595
hours of operation
Sun - Wed  11AM - 9:30PM (Bar open until 10pm)
Thurs - Sat  11AM - 10pm (Bar open until 10:30pm)
General Manager
Oscar Contreras
Chef + Kitchen Manager
Jesse Sosa