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
sun – Thu: 11 AM - 9 PM  (BAR OPEN UNTIL 10 PM)
Fri – Sat: 11 AM - 10 PM  (BAR OPEN UNTIL 11 PM)
Restaurant Manager
Sergio Pinto
Chef + Kitchen Manager
Jesse Sosa