Princeton is a small town west of Grand Lake Stream in the Northern Frontier of Downeast. It’s a town of fewer than 1,000 people, and is a good place to stop and rest when exploring the region! Dining Old School Restaurant 46 Main St, Princeton ME 04668 | (207) 796-5254 Open every day, stop in