Voodoo BBQ Address: 1779 Martin Luther King Blvd, Bayou Cane, LA 70360 Phone: (985) 655-5227 Restaurants