- United States
- Connecticut
- Restaurants
- The Tap Room
REVIEW
The Tap Room
Discover rustic elegance at The Tap Room, nestled within the Mayflower Inn & Spa in Connecticut. This cozy yet refined restaurant offers a farm-to-table dining experience, showcasing seasonal ingredients from local farms.