Mexican food lovers, we’ve got some tasty news. Velvet Taco has come to town.The legendary Texas franchise has opened its doors in South Florida. Forget<a class="excerpt-read-more" href="https://wsvn.com/entertainment/texas-based-velvet-taco-opens-first-soflo-eatery-in-fort-lauderdale/">Read More</a>
Velvet Taco, the trendsetting, elevated, taco restaurant serving unique, globally inspired recipes, will open its second location in Oklahoma in Tulsa’s popular Cherry Street district on Feb. 28. The restaurant is located at 1444 S. Peoria Ave, Tulsa OK 74120.