About
Our menu reflect a mix of Authentic Mexican food with Mexican-American adopted dishes that allow us to satisfy customers.
Address: 8010 E 106th St, Tulsa 74133
Phone: (918) 943-3350
State: OK
City: Tulsa
Street Number: 8010 E 106th St
Zip Code: 74133
categories: mexican restaurant