Skip to main contentToast Local logo
Byrd and Barrel 1221 Tamm Avenue

Byrd and Barrel 1221 Tamm Avenue

AmericanPrice range $1-15

Open

Takeout 11:15 AM - 7:30 PM

1221 Tamm Avenue, St. Louis, MO 63139
About

Come in and enjoy!