Review for Ultra New Town Tavern Review For Ultra New Town Tavern Google User Dec 28 '16 at 14:23 Great food, nice people. Service was excellent. Clam chowder was so good! View full site to comment or like