Byrd & Barrel
Fried chicken and beer
My rating
Byrd & Barrel is a fried chicken spot in Dogtown, St. Louis. It's located at 1221 Tamm Ave. You can check out their website at byrdandbarrelstl.com or follow them on Instagram.
I haven't made it to Byrd & Barrel yet, but it's on my list to try.