KHOU 11 – Velvet Taco opens third new location in The Heights

The trendy, fusion taqueria plans to expand its Houston offerings to five locations in 2021. Read Article →