Tavern on the Hill is a cozy eatery nestled in the charming town of Moodus, CT.
Known for its casual atmosphere and hearty American fare, this local spot offers a welcoming dining experience for patrons to enjoy.
Generated from their business information