Our 21 favorites places to eat and drink in Portland, Maine.
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.
The Holy Donut serves 30 different flavors of potato donuts everyday, each of which is worth the inevitable wait.
Eating a lobster roll at this food truck located next to a lighthouse might be the single most Maine thing you can do.
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.
Boda in the West End serves some of the best Thai food in Portland, and serves food until 1am everyday.
Duckfat in Old Port is a tiny spot serving not-so-light dishes like poutine with duck gravy, brisket sandwiches, and milkshakes.