2626 W Loop South Houston, TX77027 United StatesUSA
COMPANY DETAILS
Business Overview & Services
Velvet Taco is a restaurant in Houston, TX that offers globally inspired tacos made with fresh local ingredients with vegetarian and gluten-free options available.