Review for Ultra New Town Tavern Review For Ultra New Town Tavern Google User Jul 17 '17 at 1:21 Very cold beer. Very hot chowdah. What more do you want? A lobster roll you say. Likely one of the best you'll ever have is found here. View full site to comment or like