Food & Drink
Discover the comforting charm of Mother Hen, a delightful dining destination nestled at 10 Drews Lake Rd in Houlton, Maine. Known for its warm, welcoming atmosphere and hearty cuisine, Mother Hen offers an inviting space for locals and travelers alike to enjoy a memorable meal. Whether you're stopping by for a family gathering or a cozy dinner with friends, this restaurant caters to those seeking a relaxed dining experience.