St. Louing

Restaurant & cafe map

Byrd & Barrel

Fried chicken and beer

My rating Unexplored

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.

Nearby

View all

More Fried Chicken

View all

Reviews are my opinion. Details change, so check before you go.