Taqueria Rello4.2 (604)restaurantClosed · opens 07:00 Fri1522 W Southcross Blvd, San Antonio, TX 78211, USAA Harlandale neighborhood spot serving Mexican fare in San Antonio.Find on Google MapsDescriptionAsk Karpo for more information.Get the APP