Review for Plainridge Park Casino Review For Ultra New Town Tavern Google User Jan 28 '18 at 23:15 Love love love the food! If you love New England seafood, this is the place to visit. They are a tad bit pricey but with shipping from New England, it is expected. They are always busy but have seating indoor and outdoor (which has a section for dogs in case you are just exploring the area.) Full bar too View full site to comment or like