829 Industrial Blvd, Robstown, TX 78380
No. 33 Mini Taquitos Best taquitos i have ever had! Definitely stopping here every time we go to Mexico! Manager had great knowledge of food allergies and even had the kitchen make my daughter gf/cf