South Portland Restaurants

Make a free reservation

View all 11231 restaurants in New England

Best American Restaurants in South Portland

North43BistroNorth43Bistro
(180)
$$$$
American | South Portland, Maine
White Barn InnWhite Barn Inn
(1404)
$$$$
American | Kennebunkport, Maine
Blue SpoonBlue Spoon
(537)
$$$$
American | Portland, Maine
UnionUnion
(672)
$$$$
American | Portland, Maine
Sweet Pea's CafeSweet Pea's Cafe
(43)
$$$$
American | Bar Harbor, Maine
1637 at York Harbor Inn1637 at York Harbor Inn
(658)
$$$$
American | York Harbor, Maine
Woodford F&BWoodford F&B
(335)
$$$$
American | Portland, Maine
Mac's GrillMac's Grill
(429)
$$$$
American | Auburn, Maine, Maine
Dockside GrillDockside Grill
(162)
$$$$
American | Falmouth, Maine, Maine
Walkers MaineWalkers Maine
(341)
$$$$
American | Ogunquit, Maine
Twenty Milk StreetTwenty Milk Street
(292)
$$$$
American | Portland, Maine
The White Barn BistroThe White Barn Bistro
(88)
$$$$
American | Kennebunkport, Maine
The Brunswick TavernThe Brunswick Tavern
(230)
$$$$
American | Brunswick, Maine
The Lawn at Castle Hill InnThe Lawn at Castle Hill Inn
(433)
$$$$
American | Newport, Rhode Island, Rhode Island
MoooMooo
(3064)
$$$$
American | Beacon Hill, Boston
Bristol Restaurant and Bar - Four Seasons Hotel BostonBristol Restaurant and Bar - Four Seasons Hotel Boston
(1252)
$$$$
Contemporary American | Back Bay, Boston
Simon Pearce RestaurantSimon Pearce Restaurant
(2610)
$$$$
American | Quechee, Vermont
The Terrace at the Charlotte InnThe Terrace at the Charlotte Inn
(294)
$$$$
American | Edgartown, Cape Cod and the Islands
Lincoln Tavern and RestaurantLincoln Tavern and Restaurant
(570)
$$$$
American | South Boston, Boston
Meritage Restaurant + Wine BarMeritage Restaurant + Wine Bar
(2078)
$$$$
American | Financial District, Boston
Starry Night CafeStarry Night Cafe
(395)
$$$$
American | Ferrisburgh, Vermont
Stomping Grounds GrilleStomping Grounds Grille
(119)
$$$$
American | Sandwich Village, Cape Cod and the Islands
Pammy'sPammy's
(593)
$$$$
American | Cambridge, Boston
ElixirElixir
(637)
$$$$
American | White River Junction, Vermont
Alden and HarlowAlden and Harlow
(2522)
$$$$
American | Harvard Square, Boston

Best Italian Restaurants in South Portland

Solo ItalianoSolo Italiano
(624)
$$$$
Italian | Portland, Maine
Tuscan Brick Oven BistroTuscan Brick Oven Bistro
(387)
$$$$
Italian | Freeport, Maine
22 Broad Street22 Broad Street
(467)
$$$$
Italian | Bethel / Sunday River, Maine
La Bella Vita Ristorante in enoteca LoungeLa Bella Vita Ristorante in enoteca Lounge
(385)
$$$$
Italian | Rockport, Maine, Maine
Roma PortlandRoma Portland
(182)
$$$$
Italian | Portland, Maine
Ports of Italy - The KennebunksPorts of Italy - The Kennebunks
(330)
$$$$
Italian | Kennebunkport, Maine
Petrillo'sPetrillo's
(13)
$$$$
Italian | Freeport, Maine
Giulia RestaurantGiulia Restaurant
(916)
$$$$
Italian | Cambridge, Boston
SorellinaSorellina
(3568)
$$$$
Italian | Back Bay, Boston
Il CapriccioIl Capriccio
(2785)
$$$$
Italian | Waltham, Boston Suburbs
Rossetti Restaurant of LynnRossetti Restaurant of Lynn
(1124)
$$$$
Italian | Lynn, Boston Suburbs
Pane e Vino ProvidencePane e Vino Providence
(2418)
$$$$
Italian | Providence, Rhode Island
Camille's RestaurantCamille's Restaurant
(1790)
$$$$
Italian | Providence, Rhode Island
Toscano RestaurantToscano Restaurant
(2211)
$$$$
Italian | Beacon Hill, Boston
Bar MezzanaBar Mezzana
(488)
$$$$
Italian | South End, Boston
Mamma MariaMamma Maria
(3987)
$$$$
Italian | North End, Boston
Davio's - BostonDavio's - Boston
(1969)
$$$$
Italian | Back Bay, Boston
PrezzaPrezza
(1713)
$$$$
Italian | North End, Boston
L'AndanaL'Andana
(4687)
$$$$
Italian | Burlington, Massachusetts, Boston Suburbs
Cinquecento Roman TrattoriaCinquecento Roman Trattoria
(1017)
$$$$
Italian | South End, Boston
Capo RestaurantCapo Restaurant
(625)
$$$$
Italian | South Boston, Boston

Popular restaurants in New England

Browse some of the most booked restaurants in New England

Article 24
(142)
$$$$
American | Brighton
Henrietta's Table
(506)
$$$$
American | Harvard Square
Gyu-Kaku - Cambridge
(395)
$$$$
Japanese | Cambridge
Railstop Restaurant & Bar
(133)
$$$$
Contemporary American | Brighton
Legal Sea Foods - Charles Square
(280)
$$$$
Seafood | Harvard Square
View all New England restaurants

Treat your taste buds: Explore South Portland restaurants.

South Portland Restaurants

David's 388David's 388
132 reviews
$$$$
Bistro | South Portland, Maine

I l love this place--it's my go to restaurant when I have guests in town or want a nice evening out. So much of Porltand's restaurant scene has become too precious. David's has delicious, creative, well presented food in a warm atmosphere with a reliable, seasoned staff. You are number one in my book! More

OpenTable Diner -
North43BistroNorth43Bistro
180 reviews
$$$$
American | South Portland, Maine

Love the food, the location, the cocktails! The chef changes the menu and I love that! Highly recommend. More

OpenTable Diner -
Romano's Macaroni Grill - S. PortlandRomano's Macaroni Grill - S. Portland
20 reviews
$$$$
Italian | South Portland, Maine

Romano's Macaroni Grill was outstanding. I can't say enough good about the service, the food and a pleasant ambiance to have an intimate business meeting. More

OpenTable Diner -
Buffalo Wild Wings - South PortlandBuffalo Wild Wings - South Portland
3 reviews
$$$$
American | South Portland, Maine

Good times! More

OpenTable Diner -

Discover South Portland

A prominent port for fishing and other boats, South Portland is full of coastal tradition which shows in its dining scene. Order a whole, boiled lobster at a local seafood shack. If you're adventurous, don't stop with the claws or tail but taste some of the roe or grayish-green tomalley, which some lobster lovers consider a delicacy. South Portland also has plenty to offer to those looking for something other than fresh seafood. Enjoy a rack of ribs at a barbecue joint, chicken tikka masala at an Indian restaurant, or carne asada tacos at a Mexican spot. Or head into one of the local brewpubs for a burger and fries paired with a locally brewed craft beer.