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. The restaurant where the legendary Grayson Street music venue once stood will begin serving March 22, according to mySA, while a brand-new Rim location […]
