5107 Raul Longoria Rd, San Juan, Texas 78589 USA
Torta, street tacos, baked potato
Photo Credit: Yelp