Read More 2 minute read Food & Restaurant News Taco Lovers Rejoice: Velvet Taco is Heading to Old Town Velvet Taco's first Arizona location is set to open on November 4. byMallory GleichOctober 30, 2024