Portland – Fore Street: This award-winning restaurant specializes in wood-fired food, including seafood, meats, and vegetables. Their menu changes frequently to showcase local and seasonal ingredients. Address: 288 Fore St, Portland, ME 04101
Bar Harbor – The Reading Room: This fine dining restaurant is located inside the historic Bar Harbor Inn and features panoramic ocean views. Their menu offers classic Maine dishes with a modern twist, as well as an extensive wine list. Address: 1 Newport Dr, Bar Harbor, ME 04609
Bangor – Timber Kitchen & Bar: This restaurant offers a casual atmosphere and modern American cuisine with a focus on local and sustainable ingredients. Their menu includes burgers, sandwiches, seafood, and vegetarian options. Address: 22 Bass Park Blvd, Bangor, ME 04401
Kennebunkport – The Tides Beach Club: This oceanfront restaurant serves contemporary American cuisine with a focus on seafood. Their menu includes classic New England dishes as well as creative seasonal specials. Address: 254 Kings Hwy, Kennebunkport, ME 04046
Ogunquit – MC Perkins Cove: This upscale restaurant offers panoramic ocean views and contemporary American cuisine. Their menu features locally sourced ingredients and changes with the seasons. Address: 111 Perkins Cove Rd, Ogunquit, ME 03907
Camden – Long Grain: This restaurant specializes in modern Thai cuisine made with locally sourced ingredients. Their menu includes classic dishes as well as creative specials. Address: 31 Elm St, Camden, ME 04843
Rockland – Primo: This farm-to-table restaurant features seasonal produce and meats from their own farm, as well as other local farms and fisheries. Their menu includes handmade pasta, wood-fired pizza, and creative small plates. Address: 2 Main St, Rockland, ME 04841
Augusta – The Red Barn: This family-owned restaurant has been a Maine tradition for over 50 years. Their menu features classic American fare, including burgers, hot dogs, fried seafood, and homemade ice cream. Address: 455 Riverside Dr, Augusta, ME 04330
Freeport – The Harraseeket Inn: This historic inn features two restaurants, the Maine Harvest Dining Room and the Broad Arrow Tavern. The Maine Harvest Dining Room offers upscale cuisine made with local and organic ingredients, while the Broad Arrow Tavern offers classic pub fare and craft beer. Address: 162 Main St, Freeport, ME 04032
Old Orchard Beach – The Shack: This beachfront restaurant has been serving up classic Maine seafood since 1922. Their menu includes lobster rolls, fried clams, and other seafood favorites. Address: 27 W Grand Ave, Old Orchard Beach, ME 04064