Best restaurants in South Portland, ME
- 3.7Open nowImperial China220 Maine Mall Road, South Portland, ME 04106Restaurant
- 2.5Johnny Rockets364 Maine Mall Road, South Portland, ME 04106Restaurant
- 4.3Open nowLongHorn Steakhouse300 Maine Mall Road, South Portland, ME 04106Restaurant
- 2.8Closed nowMcDonald's150 Waterman Drive, South Portland, ME 04106Restaurant Cafe
- Neighborhood Grill & BarSouth Portland, South Portland, ME 04106Restaurant Bar
- 5Open nowOlive Garden200 Gorham Road #800, South Portland, ME 04106Restaurant
- 4Open nowPanda Express364 Maine Mall Rd, South Portland, ME 04106Restaurant
- 2Open nowPizza Joint239 Ocean Street, South Portland, ME 04106Restaurant
- 3.7Popeyes Louisiana Kitchen291 Maine Mall Road, South Portland, ME 04106Restaurant
- Pretzel Time364 Maine Mall Road, South Portland, ME 04106Restaurant
- 5Open nowQ Street Diner9 Q Street, South Portland, ME 04106Restaurant
- Open nowRuby Thailand Cuisine179 Cottage Road, South Portland, ME 04106Restaurant
- 2Open nowSaltwater Grille231 Front Street, South Portland, ME 04106Restaurant
- Open nowSarku Japan364 Maine Mall Rd, South Portland, ME 04106Restaurant
- 5Closed nowSea Dog Brewing Co.125 Western Avenue, South Portland, ME 04106Restaurant Bar
- 3.5Open nowSimple Simon's744 Main Street, South Portland, ME 04106Restaurant
- 5Open nowSouth Portland House Of Pizza433 Cottage Road, South Portland, ME 04106Restaurant
- 4Open nowSubway85 Western Avenue #10, South Portland, ME 04106Restaurant
- 2Open nowSUBWAY®Restaurants333 Broadway, South Portland, ME 04106Restaurant
- 4Open nowSuper Great Wall Buffet198 Maine Mall Road, South Portland, ME 04106Restaurant
- 4.5Open nowTaco Trio119 Ocean Street, South Portland, ME 04106Restaurant
- 4.5Open nowThai Taste435 Cottage Road, South Portland, ME 04106Restaurant
- 2.5Closed nowThatcher's Restaurant35 Foden Road #3, South Portland, ME 04106Restaurant Bar
- 5Open nowThe Farm Stand161 Ocean Street, South Portland, ME 04106Restaurant