Byrd & Barrel
Permanently closed
3422 S Jefferson Ave
Saint Louis, MO 63118
Byrd & Barrel is a casual eatery in St. Louis, MO that specializes in serving up a variety of fried chicken dishes and comfort food classics.
With a laid-back atmosphere and a menu that caters to both carnivores and vegetarians, this spot offers a unique dining experience for locals and visitors alike.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.