Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Old Orchard Beach, Maine (ME), United States

Barefoot Boy Restaurant
3.5

45 E Grand Ave, Old Orchard Beach, ME 04064-2831, Old Orchard Beach

Pier French Fries
4.5
50 reviews

12 Old Orchard St, Old Orchard Beach, ME 04064-2224, Old Orchard Beach

Really fast and affordable. Lived up to what they claimed and were really good fries!

Strike Zone Restaurant & Pub
3.5
49 reviews

20 Old Orchard St, Old Orchard Beach, ME 04064-2230, Old Orchard Beach

Hard to beat the all you can eat specials (Tues-Shrimp, Wed-Prime Rib, Fri-Haddock) and great drinks. They have limite

Chrys`s Restaurant
4.5
24 reviews

6 E Grand Ave, Old Orchard Beach, ME 04064-2810, Old Orchard Beach

Food was delicious!! The staff was awesome!! I loved all the currency in the wall from all over the world. Deffinetly wi