The Maple Leaf Tavern
Bar · American · Pub
The Maple Leaf Tavern is a public establishment offering food and drinks. It operates seven days a week, with hours typically from noon to 9:00 PM. The tavern is a popular dining spot in Wilmington, Vermont.
Location