This Tiny BBQ Joint Serves Some Of The Tastiest Food In All Of Georgia
Here’s the dilemma: Lunchtime rolls around and your stomach is grumbling. You immediately begin to think about things you have a taste for and only one thing comes to mind: barbecue. You’re short on time though and want to feast on some of the most delectable meats and sauces that Georgia barbecue has to offer. So, what do you do?
Visit the only “Barbecue Kiosk” in the state, that’s what!
If you’re itching for some true Texas BBQ right in The Peach State, then head on down to the Bar-B-Que Que-osk at:
120 Ottley Dr NE, Atlanta, GA 30324
While there are other Fox Brothers locations worth checking out, this may just be the most adorable location of them all.