VooDoo BBQ & Grill is opening their first south Florida location in Pembroke Pines this Sunday, January 13 at Pembroke Lakes Square (151. N. Hiatus Road).
VooDoo BBQ & Grill opens in Pembroke Pines: