About
NO HAY OTRO SOMOS LOS UNICOS EN 21 ST LOS OTROS NO SON PARTE DE NUESTRA CADENA NO ACEPTE IMITACIONES
Description
THE BEST MEXICAN FOOD IN TOWN 20 YEARS IS PART OF OUR HISTORY TRY THE BEST TACOS .
Address: 12929 E 21st St, Tulsa 74134
Phone: (918) 437-7232
Parking:
Lot
State: OK
City: Tulsa
Street Number: 12929 E 21st St
Zip Code: 74134
categories: fast food restaurant, mexican restaurant
Opening Hours
Monday: 09:00 - 21:00
Tuesday: 09:00 - 21:00
Wednesday: 09:00 - 21:00
Thursday: 09:00 - 21:00
Friday: 09:00 - 22:00
Saturday: 09:00 - 22:00
Sunday: 09:00 - 21:00