Velvet Cactus The Velvet Cactus

The Velvet Cactus Map

6300 Argonne Blvd. (Harrison Ave.)
New Orleans, LA 70124
504-301-2083
Map
Cuisine: Mexican
Overdone interiors and a mediocre menu define The Velvet Cactus.
Openings: Lunch Fri.-Sun., Dinner nightly