Jameson Tavern, located next to L.L. Bean in Freeport, Maine, is considered the birthplace of the State of Maine. Commissioners met here to sign papers separating Maine from Massachusetts. First run as a stagecoach inn in the 1860s, today it is considered one of Maine's finest restaurants.
There are no reviews yet.Leave a Review