Restaurants in Kennebunkport, Kennebunk, Wells and Ogunquit

50 Local - Relying on local farms, fisheries, and a commitment to the community, 50 Local presents an outstanding, approachable menu containing many of the traditional dishes offered in French Bistros with an American take.

50 Main Street, Kennebunk                 207-985-0850

Abbondante Trattoria & Bar - Abbondante’s menu is true to its name, offering generous portions of thoughtful Italian preparations. Fresh, homemade pasta is prepared daily and they offer a range of pizzas cooked in their wood-burning oven. With a long communal table spanning the restaurant, the social atmosphere is further enhanced with an upstairs bar serving handcrafted cocktails, New England artisanal beers and an extensive wine list. During the warmer months, seating is available on the outside terrace.

27 Western Avenue, Kennebunk         207-967-2211

Alisson’s - Local favorite for casual excellence.

11 Dock Square, Kennebunkport                207-967-4841

Arrow’s - Arrows is a true country restaurant:  proscuittos and charcuterie are created on premise, fish of all types are prepared in the onsite smoke house, breads and pastries are created by a master pastry chef, and Arrows organic garden provides up to 90% of the restaurant’s produce needs.

41 Berwick Road, Ogunquit              207-361-1100

Arundel Wharf Restaurant - Located on an historical landmark that once was a ships chandlery and general store where ships where repaired and fitted for voyages around the world, they offer casual waterfront dining and cocktails on their wharfside deck or inside by the fireplace.

43 Ocean Avenue, Kennebunkport              207-967-3444

Bandaloop - Bandaloop is known for its use of organic and local foods, many vegetarian and vegan options, and an array of appetizers, entrees, and sauces to choose from. Everything is created in house, from the organic bread and sauces straight through to the desserts.

2 Dock Square, Kennebunkport                  207-967-4994

Cape Pier Chowder House - Open seasonally, Cape Pier Restaurant serves a variety of meals to satisfy any appetite, including fresh caught lobster, shrimp, and scallops, all in a relaxing and casual atmosphere. Situated at the end of Pier Road next to the town pier and alongside the beautiful Maine coast, the restaurant directly overlooks the water, providing diners with a view of local lobster boats in the harbor. Seating is available either inside the restaurant or outside on the deck.

79 Pier Road, Kennebunkport                  207-967-0123

David's Kennebunkport - Acclaimed Portland chef, David Turin, ventures to Maine’s beaches and opens David’s KPT, offering the creative, contemporary cuisine he’s known for. Menu items will showcase native Maine ingredients with a tastefully creative flair. A robust raw bar will feature the freshest Maine seafood, and on Thursdays, enjoy $1.00 oysters on the half shell. A daily Happy Hour will offer small plate and drink specials, from 3- 6pm and Sunday Brunch will also be offered weekly. Features outdoor dining and two vibrant bars.

21 Ocean Avenue, Kennebunkport                  207-967-8223

Earth at Hidden Pond - Earth focuses on “farm to fork” freshness, with a menu that derives inspiration from onsite organic gardens at the Farm and Earth's backyard, as well as the numerous local dairy farms, cheese makers, foragers, farmers and fisherman of the Southern Coast of Maine.

354 Goose Rocks Road, Kennebunkport                  207-967-6550

Federal Jacks - Often referred to as the most picturesque pub on the waterfront, Federal Jack's Restaurant and Brew Pub is well-known for its spectacular views, creative pub fare, and award-winning hand-crafted ales.

8 Western Avenue, Kennebunk           207-967-4322

Hurricane - Hurricane serves only the freshest seafood and lobster, steak and chop lovers will always find something on the menu to tempt them, they feature many satisfying vegetarian dishes and their in-house pastry chef will delight your sweet tooth.

29 Dock Square, Kennebunkport             207-967-9111

Joshua’s - Expertly prepared fare with an appreciation for organic ingredients, including many grown on their own farm. Preparation and presentation is detailed but never pretentious or stuffy and every mouthful feels round, fulfilled, and complete.

1637 Post Road, Wells             207-646-3355

Kennebunk Inn’s “Academe Brasserie and Tavern” - Owners, Brian O’Hea and Shanna Katherine Horner O’Hea, draw on their varied culinary and artistic backgrounds to create innovative, palate-tempting offerings that appeal to a broad range of tastes and dining budgets.

45 Main Street, Kennebunk                 207-985-3351

Kennebunkport Inn’s “One Dock” - Native Maine cuisine with a bold fusion flair. One Dock offers creative, contemporary New England cuisine and traditional Maine favorites in a casual, relaxed setting overlooking the Kennebunk River.

One Dock Square, Kennebunkport             207-967-2621

Lucas on 9 - Serving fresh from the sea lobster, steamers, mussels and chowder, tender, juicy steak, Pasta, fried native clams, scallops, shrimp, and haddock.

62 Mills Road, Cape Porpoise     207-985-6346

Mabel's Lobster Claw - Owners Stephanie and Robert Fischer take great pride in serving the freshest quality pieces of fish, steaks, and lobsters available. Homemade pies, blueberry bread, and corn muffins are baked every morning on the premises. The lobsters are hauled off the pier across the street by the local lobstermen and then delivered to their back door.

124 Ocean Avenue, Kennebunkport     207-967-2562

Mekhong Thai - Authentic Thai restaurant with available vegetarian options and a full bar.

35 Western Avenue, Kennebunk         207-967-8827

Merriland Farms Café - Set in a 225-year old house, the cafe offers an atmosphere and menu that makes it a true destination.

591 Coles Hill Road, Wells     207-646-5040

Nunans Lobster Hut - Their lobster dinners are served the same way they were in 1953. Fresh, locally caught lobster, cooked to order, no frills, simple and delicious.

9 Mills Road, Cape Porpoise     207-967-4362

Ocean at Cape Arundel Inn - Breathtaking views and French inspired cuisine. Enjoy early evening cocktails or dinner in the dining room or outdoor patio. Sample native Maine delicacies from the sea mingled with the freshest vegetables and local proteins.

208 Ocean Avenue, Kennebunkport          207-967-2125

Old Vines - Old Vines is the perfect place to have a great glass of wine, specialty beer on tap or a delicious cocktail to go along with wonderful tapas style food.

173 Port Road, Kennebunk                  207-967-2310

On The Marsh - Ethnicity of cuisine flows through On the Marsh's menu using the freshest of products from local growers. All of their cuisine is prepared in house with a focus on the individual's palate.

46 Western Avenue, Kennebunk          207-967-2299

Pedro’s - Mexican restaurant serving simple yet full-flavored food.

181 Port Road, Kennebunk                  207-967-5544

Pier 77 & The Ramp - Pier 77 Restaurant is the formal dining room with stunning views of Cape Porpoise Harbor and seasonal menus that feature fresh ingredients with creative twists. The Ramp Bar & Grill is more casual with its own bar menu featuring items such as lobster rolls, fried clams, fish & chips, burgers and spaghetti & meatballs.

77 Pier Road, Kennebunkport                    207-967-8500

Ryan’s Corner House Irish Pub - This Irish Pub is the real deal, serving up plates of Bangers and Mash, Shepherd’s Pie, and loads of potatoes!

17 Western Avenue, Kennebunk           207-967-3564 (pet friendly outside)

The Steakhouse - The Steakhouse serves fresh U.S.D.A. Prime and Choice corn-fed heavy western beef exclusively. Carefully aged but never frozen, the steak is hand-cut on the premises and broiled in extremely high-temperature broilers which lock in the juices and flavor of this exceptional beef.

1205 Post Road, Wells                207-646-4200

Stripers Waterside Restaurant - Features local seafood on the water with a sunset view of the river and ocean.

127 Ocean Avenue, Kennebunkport                207-967-5333

Tia’s Topside - Great food including Sushi, Seafood and Steak. Wonderful atmosphere featuring a heated porch on the lower deck, an upper deck with an amazing view and a fire pit with rocking chairs that is great for drinks.

12 Western Avenue, Kennebunk            207-967-8821

The Tides Beach Club - Offering seaside favorites such as crispy fried clams, a classic steamed Maine lobster dinner or lobster rolls two ways - with drawn butter or herb mayo. Pair your favorite with one of our signature cocktails, infused with fresh local juices, fruits and herbs, or a selection from their extensive wine list, and you're sure to have a meal you'll never forget. Join them for lunch or dinner on their outdoor patio.

254 Kings Highway, Kennebunkport            207-967-3757

Varano’s Italian Restaurant - Their extensive menu offers signature Italian dishes and some of their own special recipes. They serve nothing but the freshest seafood, beef, pork and game with an emphasis on organic locally grown produce and cheese.

60 Mile Road, Wells                      207-641-8550

The Village Tavern - Chef Rich Lemoine, recently the Executive Chef of the Cape Arundel Inn in Kennebunkport now has built his own legacy at the Village Tavern. The Village Tavern provides fair priced, nutritious, local, healthy, well prepared meals using only quality ingredients.

110 Alfred Road  Kennebunk                      207-604-7954

Wayfarer - Serving fresh, local food that ranges from homemade corned beef to Guinness Beef stew to baked, stuffed haddock.

2 Pier Road, Kennebunkport                        207-967-8961

White Barn Inn - Experience the only AAA Five Diamond, Forbes Five Star restaurant North of New York City. With a menu that is refreshed every week, you will discover epicurean finesse and subtlety, underwritten by the rich and fulsome flavors of New England and coastal Maine.

37 Beach Avenue, Kennebunk                207-967-2321


P.O. Box 691, 5 Pearl St.
Kennebunkport, ME. 04046

(207) 967-2311

Book Now