tavern in the square east greenwich
tavern in the square is a full service restaurant and bar located in multiple locations across the boston metro area. tavern in the square is the perfect place to dine with family, friends and coworkers. host a party, order cateing, become part of our exclusive loyalty program. buy gift cards. many gluten free options.
ADS