Byrd & Barrel

Restaurants

Be the first to rate this place!

Add review

3422 South Jefferson Ave St, Louis, MO

Latitude: 38.5925 (38°35′33″N)
Longitude: -90.2252 (90°13′31″W)

Features

Cuisine:
American
Outdoor Seating:
Yes
Take Out:
Yes

Please rate this place

Reviews

By posting you agree to the Terms and Privacy Policy.

/
Search this area