Mexican steakhouse Tu Asador has quietly closed its second location in the North Side’s Encino Park neighborhood. The family-owned business’ Instagram bio now only mentions its original location at 8055 West Ave., Suite125 in Castle Hills. What’s more, Google lists the satellite location at 1662 Encino Rio as permanently closed. Tu Asador, inspired by the […]
Posted inFlavor
San Antonio restaurant Tu Asador closes its second location
The family-owned Mexican steakhouse’s original location in Castle Hills remains in operation.
