Jameson Tavern, established in 1779, is located at 115 Main Street, Freeport, ME 04032. Visit us to experience the culinary mastery and rich history of what has been noted The Birthplace of Maine.
Jameson Tavern115 Main StreetFreeportMe 04032MaineCulinaryFoodRestaurantTap RoomHistoryBirthplace of MaineDelicacyLobsterDining RoomCasualAppetizersSaladsBanquetMenu