Showing the 25 most recently added restaurants. Want more ideas? Check out the best South Portland restaurants list.

Johnny Rockets South Portland

170 Philbrook Avenue, South Portland, ME 04106

Johnny Rockets South Portland

170 Philbrook Avenue, South Portland, ME 04106

Panda Express South Portland

364 Maine Mall Rd, South Portland, ME 04106

Panda Express South Portland

364 Maine Mall Rd, South Portland, ME 04106

Chicago Dogs South Portland

671 Main St, South Portland, ME 04106

Bridgeway Restaurant South Portland

71 Ocean Street, South Portland, ME 04106

Bridgeway Restaurant South Portland

71 Ocean Street, South Portland, ME 04106

Popeyes South Portland

291 Maine Mall Road, South Portland, ME 04106

Popeyes South Portland

291 Maine Mall Road, South Portland, ME 04106

Tilted Kilt Pub & Eatery South Portland

200 Gorham Rd, South Portland, ME 04106-2407

Domino's Pizza South Portland

1095 Broadway, South Portland, ME 04106-5721

QDOBA Mexican Eats South Portland

364 Maine Mall Road, South Portland, ME 04106

QDOBA Mexican Eats South Portland

364 Maine Mall Road, South Portland, ME 04106

Dipietro's Market South Portland

385 Cottage Road, South Portland, ME 04106

Dipietro's Market South Portland

385 Cottage Road, South Portland, ME 04106

The Maine Table South Portland

700 Main Street, South Portland, ME 04106

The Maine Table South Portland

700 Main Street, South Portland, ME 04106

Heidi's Brooklyn Deli South Portland

415 Philbrook Ave, South Portland, ME 04106

Buffalo Wild Wings South Portland

85 Western Avenue, South Portland, ME 04106

Buffalo Wild Wings South Portland

85 Western Avenue, South Portland, ME 04106

South Portland House of Pizza South Portland

433 Cottage Road, South Portland, ME 04106

South Portland House of Pizza South Portland

433 Cottage Road, South Portland, ME 04106

Kobe Buddha House South Portland

380 Gorham Rd, South Portland, ME 04106

Cinemagic Clark's Pond South Portland

333 Clarks Pond Parkway, South Portland, ME 04106

Cinemagic Clark's Pond South Portland

333 Clarks Pond Parkway, South Portland, ME 04106