Duckfat could do really well in places like Brooklyn, Austin, or the other Portland - it’s small, casual, and constantly full of people named Winona or Elias. But Portland, Maine is the one that’s lucky enough to actually have it. They serve very good and very not-light food like poutine with duck gravy, brisket sandwiches, and milkshakes for brunch, lunch, and dinner. Come right when they open for brunch and prepare yourself to sit shoulder-to-shoulder with a stranger who is talking loudly about seeing his ex at a Patriots game. By the time your food comes, you won’t even notice.
Where we've featured it
Search by Perfect For
More spots in Old PortSee more
When you need a family-friendly spot, or just want to sit on the water, head to Flatbread Company for some flatbread pizzas.
The Holy Donut
The Holy Donut serves 30 different flavors of potato donuts everyday, each of which is worth the inevitable wait.
Eventide Oyster Co.
Come to this small oyster bar for an excellent twist on the lobster roll and some of the best, most interesting takes on seafood in town.
More American spotsSee more
The Portland Hunt + Alpine Club
We’re not sure whether to call the Portland Hunt & Alpine Club a bar or a restaurant, but fortunately this Scandinavian spot works well as either.
This all-day spot in Munjoy Hill is a great option for brunch, Happy Hour, and dinner, serving everything from pasta to a very solid burger.
When you’re looking for a Portland classic where everything is cooked over a giant open hearth, go to Fore Street.
Suggested by our writers
Central Provisions in the Old Port does small plates better than most, with a wide-ranging menu and a bar downstairs.
When you need to get away from the Old Port, head to Isa in Bayside for pasta, seafood, and some quiet.
The Honey Paw
Head to The Honey Paw for vinyl, cocktails, and a mix of noodle and rice dishes from across Asia.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more