Phone: +14057937999
Address: 2160 S I-35 Service Rd,OK 73160-2769, United States, Oklahoma City
City: Oklahoma City
Dishes: 35
Reviews: 1136
"The food and tortillas at this restaurant are incredibly delicious and all homemade. I thoroughly enjoyed my fajita platter, which stood out from other restaurants with its tender, melt-in-your-mouth steak. This is now my go-to spot for Mexican cuisine, surpassing even Ted's in quality."
All prices are estimates.