Review of The Tavern Kitchen and Bar

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

Overall Rating


Waiter was wonderful in explaining exactly what we could eat and how things are prepared. The food was delicious and we were all very impressed!

Celiac friendly?


Updated 4 years ago