Address: 6702 San Pedro Ave, San Antonio, TX 78216 Phone: (210) 455-0135
Reviewed on 12/13/2025
By: Melissa O.
We've ordered from this place twice and both times gotten the Parrillada Mixta al Carbon for 2 - steak, chicken, shrimp, sausage, quesadillas, jalapeno... more