Ram Ayala, the late owner of Taco Land, received a fitting tribute last Saturday with the installation of a memorial mosaic at the site of the storied underground rock club.
Taco Land
Velvet Taco will open its two San Antonio locations soon, including one at former Taco Land site
Velvet Taco, the Dallas-based chain poised to set up in shop in what little remains of hallowed punk-rock haven Taco Land, has announced opening dates for its two San Antonio locations.