Rated
5.0 out of
5 from
1Reviews
The Velvet Cactus
is a much liked Mexican Restaurant Restaurant
Ranked #1 of 13 Restaurants in Lakeview New Orleans.
Some say it is amazing, battered.
★★★★★ on the 7th of August, 2013
Get the Deep South taco! Lightly battered crispy fried chicken with bacon. Amazing!