Restaurants & Bars

New Orleans

Velvet Cactus in Lakeview?


Restaurants & Bars 3

Velvet Cactus in Lakeview?

foodophyle | Aug 19, 2011 06:35 PM

Has anyone been there? I was at Mondo last night and saw the pretty lights and outdoor atmosphere. It looked intriguing. Is the food any good?

900 Harrison Ave, New Orleans, LA 70124

Want to stay up to date with this post?

Recommended From Chowhound