6 street food rooms in Portland we have eaten in, sorted by editor score. All cuisines in Portland | Street Food across every city.

The Holy Donut Commercial Street ★ 4.8

Street food · $

old-port · 177 Commercial Street, Portland, ME 04101

The Holy Donut on Commercial Street is the Portland waterfront takeout counter for Leigh Kellis's Maine potato donuts in rotating seasonal flavours.

Duckfat Frites Shack ★ 4.6

Street food · $

east-bayside · 43 Washington Avenue, Portland, ME 04101

Duckfat Frites Shack on Washington Avenue is the takeout sibling to Duckfat, serving duck fat fries, fried snacks, milkshakes and beer at a shared patio.

Bite Into Maine at Allagash ★ 4.5

Street food · $

north-deering · 50 Industrial Way, Portland, ME 04103

Bite Into Maine runs its lobster-roll truck and counter at the Allagash Brewing taproom on Industrial Way, Connecticut-style warm butter on a top-split bun.

Mami ★ 4.3

Street food · $

old-port · 339 Fore Street, Portland, ME 04101

Mami on Fore Street, from chef Austin Miller and Hana Tamaki (food truck 2015, brick-and-mortar 2017), runs onigiri, broth bowls and izakaya snacks.

Tu Casa Restaurant ★ 4.2

Street food · $

east-bayside · 70 Washington Avenue, Portland, ME 04101

Tu Casa on Washington Avenue runs a Salvadoran kitchen with pupusas, baleadas, fried plantains, yuca and pollo encebollado in a tight East Bayside room.

Amato's Original Italian Sandwich ★ 4.0

Street food · $

india-street · 71 India Street, Portland, ME 04101

Amato's on India Street, since 1902 from Giovanni Amato, is the original Maine Italian sandwich shop: ham, cheese, olives, onions and tomatoes on a soft roll.