Description
American fine dining in a buzzy space studded with reclaimed wood & highlighted by an open kitchen.
Name: The Tavern Kitchen & Bar
Address: 2961 Dougherty Ferry Rd Suite 101, St. Louis, MO 63122
Phone Number: +1 636-825-0600
Restaurant Type: Seafood restaurant, American restaurant
The Tavern Kitchen & Bar is a Seafood restaurant located at 2961 Dougherty Ferry Rd Suite 101 St. Louis/Missouri
(Latitude,Longitude: 38.5688546,-90.4778123)
Postal Code: 63122
Location
-
2961 Dougherty Ferry Rd Suite 101, St. Louis, MO 63122
Add a review