About
Authentic Mexican Restaurant open in the All Star Sports Complex in Tulsa, OK.
Address: 10309 E 61st St, Tulsa 74133
Phone: (918) 791-3450
State: OK
City: Tulsa
Street Number: 10309 E 61st St
Zip Code: 74133
categories: bar & grill, mexican restaurant