Review for Your Lucky Charm Casino Review For Ultra New Town Tavern Google User Apr 25 '18 at 3:24 I absolutely loved the Lobster, Shrimp and Scallop Scampi. The Clam Chowder was bomb! The waiter was very nice and attentive. The ambiance was a bit roudy but there were other areas that were more quite. My family and I very much enjoyed this restaurant. View full site to comment or like