Review of The Mustard Seed BBQ

6000 N Terminal Pkwy, Atlanta, GA 30337

Overall Rating

Review


Amazing smoked wings! Didn't even try the sauce bc it didn't need it. Located by gate D26

Updated 2 years ago

Celiac