Advertisement
These are some of the best margaritas and Mexican food I have ever had! I love their Empanadas, their flautas, and especially the Shrimp Ceviche.You want to make this Wednesday dinner!
Advertisement
Event Venue & Nearby Stays
317 S Trenton Ave, Tulsa, OK 74120-2823, United States