Southern Grill and Bar

1008 Smede Hwy., Ste. A Broussard, LA 70518

(337) 321-4745

Monday-Friday 11am-9pm

Whats Nearby

Restaurant
Restaurant
  • Hours of Operation: Monday-Friday 11am-9pm
  • Waitr: