Leon's BBq

Row 1

Details
1032 W Solomon St
Griffin, GA 30223
(770) 412-1688

Foursquare Tips

  • Best BBQ in town!!
  • It gets no better than this.
  • Oh my God it smells so good.