Hanover Tavern has witnessed three centuries of history and has served the community as an inn, stagecoach stop, post office and dinner theater. Today, Hanover Tavern stands fully restored, a historic site offering a premier dining experience combined with a high level of cultural and educational value. Hanover Tavern Restaurant and Pub offers traditional southern cuisine focusing on local and regional ingredients. Four unique dining areas are available to suit your preferences - the plantation like Veranda, the elegantly rustic Taylor room, and the casual Tavern Pub. Walk-ins are always welcome but reservations are recommended on the weekends. The Barksdale Theatre is featured at the Hanover Tavern offering patrons an evening of dining and entertainment.