Calling all adventurous foodies: This globally inspired gourmet taco shop aims to please
March 17, 2021
As seen on KSAT 12′s “Texas Eats,” Velvet Taco opened its first San Antonio location at The Rim this past Monday, and is ready to give locals a new, diverse experience with its taco creations.
Recent Comments