View Full Gallery
7 photos
The Velvet Cactus is a traditional Mexican restaurant with New Orleans flare. Offering delicious tacos and a wide selection of margaritas, the Velvet Cactus is a great location for those looking to treat themselves to a classic happy hour experience.