THE TAVERN KITCHEN & BAR Restaurant Information Tuesday – Thursday 5:00 PM – 9:00 PM Friday – Saturday 5:00 PM – 10:00 PM Address & Phone 2961 Dougherty Ferry Rd. St. Louis, MO 63122 (636) 825-0600 Contact us NameEmail Message