Based on 7 reviews, the restaurant has received a rating of 4.4 stars. Price
✔️ Dine-in ✔️ Takeout
Address:
11413 E 21st St, Tulsa, OK 74129
Phone: (918) 313-1413
Hours
| Tuesday | Open 24 hours |
| Wednesday | 12–10 AM |
| Thursday | 10 AM–12 AM |
| Friday | Open 24 hours |
| Saturday | 12–3 AM, 10 AM–3 AM |
| Sunday | 10 AM–12 AM |
| Monday | Open 24 hours |
Photo Gallery
Reviews
Aylin Barraza
The only taco Truck in Tulsa that tastes like authentic fresh food. People are very friendly. I Love it here.
… more
Gio Baby Official
The best service, super fast, super attentive, the best birria tacos, fresh and crunchy food, I recommend them 100% of any restaurant!!!
… more
Jose Becrod
Man… once they left me hungry I was short of 8 tacos! madafakers! but if they are shidos the net
… more
Carolina Santos
The best chubby girls in Tulsa
… more
… View more