Restaurants in Penobscot

Getty Images

This roadside spot on Highway 175 isn’t far from Northern Bay on Maine’s central coast, and it's open only in the summer. Owners Larry and... Read More

Back To Top