Want to search by neighborhoods, cuisines, and more?Find Restaurants
Island Creek Oysters harvest some of the world’s best oysters and The Shop is where they offer a selection to the people of Portland.
Right across the street from Allagash Brewing (and the Bite Into Maine truck), Foundation Brewing is our choice for beers in the area.
Drifter’s Wife is the kind of spot where you stop by just for a glass of natural wine at the bar, and end up staying all night.
Tandem is Portland’s best coffee shop, but the Congress location also has some of our favorite pastries.
Mr. Tuna’s sushi stall in Public Market House (as well as their roving sushi cart) is a Portland staple for great fish.
Rose Foods in Oakdale should be your first stop in Portland for bagels and smoked fish.
Rising Tide Brewing is a smaller brewery in Bayside with a great outdoor area that tends to stay a bit calmer.
Oxbow is a brewery in Portland with food from the Duckfat people that stays open late on the weekends, unlike most spots in this town.
Only reachable by ferry on Peaks Island, Island Lobster Co is where you should grab a lobster roll before biking and exploring the beach houses.
When it’s 10 degrees and all you can possibly think about is sticking your face in the steam of a big bowl of soup, head to Pai Men Miyake for ramen.
Head to the Bearded Lady’s Jewel Box for the drinks and decor, but stay for the DJ sets and great staff.
Maps is a basement bar on Market St. where you’ll find vintage furniture, a vinyl collection your dad would envy, and plenty of beer.
There’s no shortage of ice cream shops in Portland, but Gelato Fiasco is our favorite.
When you need a family-friendly spot, or just want to sit on the water, head to Flatbread Company for some flatbread pizzas.
When you need to eat something that isn’t seafood, head to Salvage BBQ in West End for some classic barbecue, homemade pies, and live music.