Address: 10885 FM471, San Antonio, TX 78253 Phone:
Reviewed on 10/06/2025
By: Vanessa G.
This is considered to be the closest taco place to compete with California style tacos. The fries are basically Del Taco. 3/5 The nacho cheese is bland.... more
Reviewed on 10/11/2025
By: Vanessa R.
Everything was delicious, I ordered a chicken, steak and pork taco! Ordering was easy and it I didn't have ti wait very long! more