- Home
- United States
- Houston
- Restaurants and cafés
- Velvet Taco
Restaurant or café · Montrose One of 26 restaurants and cafés in Houston 1 of 26 in Houston
Velvet Taco
- Best time
- Not known yetSuggest an edit
- Last verified
- Nov 2026
907 Westheimer Rd, Houston 77006 +1 713-370-8226 velvettaco.com
What changed?
Nearby spots
All 26 restaurants and cafés →- Ruggles Grille
- Snooze, an A.M. Eatery
- Mary\'s Lounge
- BB's Tex-Orleans
- Chances
- Riva's Italian Restaurant
Comments
Nobody has written about this spot yet.