Green Town Tavern is that special place where all the locals hang out, but newcomers will always feel at home.
With a friendly staff and a menu full of comfort foods, your first time here will not be your last. Their menu offers a variety of wraps, sandwiches and salads.
Facility Amenities
Dining Information
This website uses cookies and other similar technologies for measurement and communication... Privacy Policy.