"Rip old menu favorites and hello new menu favorites. The service is still amazing and the new menu has lots of good options. The chef counter is always a great option."
Phone: (+1)6368250600,(+1)6365291600
Address: 2961 Dougherty Ferry Rd Ste 101, St Louis, United States Of America, 63122
City: St Louis
Website: https://www.tavernstl.com/?y_source=1_MjMzODcwMjUtNzE1LWxvY2F0aW9uLndlYnNpdGU%3D
Tuesday: 05:00-21:00
Wednesday: 05:00-21:00
Thursday: 05:00-21:00
Friday: 05:00-22:00
Saturday: 05:00-22:00
Dishes: 10
Amenities: 23
Categories: 5
Reviews: 4939