1501 Saint Charles Ave
New Orleans, LA 70130
New Orleans, LA 70130
Open HoursLunch, Dinner
OverviewVoodoo Bbq #l, first of a chain, is a true "joint," housed in a former bakery that was minimally made over in its transformation into a restaurant. The ambience is get-down,...
more