Review of The Tavern Kitchen and Bar

2961 Dougherty Ferry Road #101, St. Louis, MO 63122

Overall Rating

Review


Best gluten free menu that I have ever experienced. I got a sushi roll and the tasting plate. Absolutely fabulous!

Updated 2 years ago