Find Restaurants in Maine

Select a city in Maine

No trip to the chilly New England coast is complete without visiting Maine, and Restaurants.com will guide you to the best meals in the state. Maine features tempting cobbler deserts, hearty chowder lunches and the iconic lobster dinner. Seafood is a staple of Maine menus, but there are many other cuisines to be found here as well. There are great Mexican restaurants in this state, as well as Mediterranean cuisine, standard American fare, Chinese restaurants, and even exotic Indian cuisine.

Acton Alfred Alna Anson Appleton Ashland Athens Auburn Augusta Bailey Island Baileyville Bangor Bar Harbor Bar Mills Bass Harbor Bath Beals Belfast Belgrade Belgrade Lakes Belmont Benton Bernard Berwick Bethel Biddeford Bingham Blue Hill Boothbay Boothbay Harbor Bowdoinham Brewer Bridgewater Bridgton Brooklin Brooksville Brunswick Bucksport Buxton Calais Camden Canaan Cape Elizabeth Cape Neddick Caribou Carrabassett Valley Casco Center Lovell Chatam Chebeague Island Chelsea Cherryfield Clinton Columbia Corinna Corinth Cornish Cumberland Center Damariscotta Danforth Deer Isle Denmark Detroit Dexter Dixfield Dover Foxcroft East Boothbay East Millinocket East Waterboro Easton Eastport Eddington Edgecomb Eliot Ellsworth Eustis Fairfield Falmouth Farmingdale Farmington Farmington Falls Fort Fairfield Fort Kent Fort Kent Mills Frankfort Freeport Frenchville Fryeburg Gardiner Georgetown Glen Cove Glenburn Gorham Gouldsboro Grand Isle Gray Greenbush Greene Greenville Greenwood Guilford Hallowell Hampden Hancock Harmony Harpswell Harrington Harrison Hermon Holden Hollis Center Houlton Howland Hudson Island Falls Jackman Jay Jonesport Kennebunk Kennebunkport Kingfield Kittery Kittery Point Lebanon Leeds Levant Lewiston Limerick Limestone Lincoln Lincolnville Lisbon Lisbon Falls Litchfield Little Deer Isle Livermore Livermore Falls Livermore Fls Long Island Lovell Lubec Lyman Machias Madawaska Madison Manchester Mapleton Mars Hill Mechanic Falls Medway Mercer Mexico Milbridge Milford Millinocket Milo Minot Moody Morrill Mount Desert Naples New Gloucester New Harbor Newcastle Newport Newry Norridgewock North Anson North Berwick North Turner North Yarmouth Northeast Harbor Northport Norway Oakfield Oakland Ogunquit Old Orchard Beach Old Town Oquossoc Orland Orono Orrington Oxford Palermo Palmyra Parsonsfield Peaks Island Pembroke Penobscot Peru Phippsburg Pittsfield Poland Port Clyde Porter Portland Pownal Presque Isle Princeton Randolph Rangeley Raymond Richmond Rockland Rockport Round Pond Rumford S Portland Sabattus Saco Saint Agatha Sandy River Plt Sanford Scarborough Seal Harbor Searsport Sebago Sebec Shapleigh Skowhegan Smithfield Smyrna Mills South Berwick South Bristol South China South Paris South Portland Southwest Harbor Springvale Spruce Head Standish Steep Falls Steuben Stockton Springs Stoneham Stonington Stratton Strong Sullivan Swans Island Tenants Harbor Thomaston Topsham Trenton Turner Unity Van Buren Vassalboro Vinalhaven Waldoboro Walpole Warren Washington Waterboro Waterford Waterville Wayne Wellington Wells West Forks West Gardiner West Newfield West Paris Westbrook Westport Island Whitefield Wilton Windham Windsor Winslow Winter Harbor Winterport Winthrop Wiscasset Woolwich Yarmouth York York Beach York Harbor
Or select a different State