T

Restaurant

The Tavern Kitchen & Bar

No ratings yet 0 reviews 0 photos

About

The Tavern Kitchen & Bar

The Tavern Kitchen & Bar is a West County restaurant with American plates, seafood, steak, and a more composed bar-and-dining-room feel than a basic pub.

Location

2961 Dougherty Ferry Rd #101, St. Louis, MO 63122, USA

Open directions
📍
Loading map…

Business Ownership

Own or manage this business?

Log in to submit a verified ownership claim.

Log in to claim