Review for Ultra New Town Tavern Review For Ultra New Town Tavern Google User May 23 '17 at 21:27 My GO TO PLACE. Great burgers, Lobster chowder on Friday..a must. Awesome wings. My best part, the Town Taverns staff, they truly get involved with their guests. View full site to comment or like