Review: Velvet Taco packs flavor into small packages
March 16, 2022
It takes a village to make a taco. Or, rather, it takes a tribe — the preferred term to describe those who work at Velvet Taco, the Dallas-based chain that recently opened its first Tulsa location at the corner of 15th Street and Peoria Avenue. The kitchen space behind the counter at the Tulsa location […]
read more about Review: Velvet Taco packs flavor into small packages
Recent Comments