Tavern in the Square is a popular restaurant chain with multiple locations in Massachusetts, Rhode Island, Connecticut, and New Hampshire, offering a diverse menu and a vibrant atmosphere for locals and visitors alike.
With a focus on providing a neighborhood tavern experience, Tavern in the Square serves up delicious food and drinks in a casual setting, making it the perfect spot for a night out with friends or a family gathering.
Generated from the website