Order food online at Velvet Taco, Dallas with Tripadvisor: See 639 unbiased reviews of Velvet Taco, ranked #6 on Tripadvisor among 3,933 restaurants in Dallas.
https://www.tripadvisor.com/Restaurant_Review-g55711-d2254986-Reviews-Velvet_Taco-Dallas_Texas.html