Restaurants in Ellsworth, Maine
Ellsworth sits on the Union River at the gateway to Mount Desert Island and Acadia National Park, so it's a natural stop for a meal on the way down east. Browse 37 Ellsworth restaurants on The Maine Menu, from lobster pounds to pizza, pubs and international kitchens.
For seafood, check out Dorr Lobster Seafood Market, Union River Lobster Pot and the Seafood Ketch. Locals love the classics too, like Martha's Diner, Helen's Restaurant, Governor's and Freshies. You'll also find craft beer at Airline Brewing Company, a pint at Finn's Irish Pub, Mexican at Margaritas, Greek at Manny's Greek Grill, and Thai, Japanese and Sri Lankan options around town.
Each listing includes the address, phone number and directions, plus menus, hours and photos where available. Use the search bar and filters below to narrow results, or browse the map to find something along your route.
Own an Ellsworth restaurant? Find your business below and click Claim This Listing to update your menu, hours and photos.

