Review for Ultra New Town Tavern Review For Ultra New Town Tavern Google User Jan 22 '17 at 22:48 Beautiful restaurant in a beautiful town. Food is great and everyone in the town seems to be exceptionally nice. Love going down to Celebration when I go on a vacation. View full site to comment or like