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.
Green Town Tavern is open for outdoor dining (non-heated, limited space), and carryout/takeout. Please see their website for details and updates, gttavern.com.