Formal dining in OOB?

While Old Orchard Beach, Maine is more well-known for its casual beachside dining options, there are a few options for formal dining in the area:

  1. The Run of the Mill Public House and Brewery: Located at 100 Main St, Saco, ME 04072 (just a short drive from Old Orchard Beach), this restaurant offers upscale pub-style fare in a historic mill building. They also brew their own beer on site.
  2. Bufflehead Cove Inn: Located at 20 Bufflehead Cove Rd, Kennebunkport, ME 04046 (about 20 minutes north of Old Orchard Beach), this bed and breakfast also offers a fine dining restaurant with a changing seasonal menu featuring local ingredients.
  3. On The Marsh Bistro: Located at 46 Western Ave, Kennebunk, ME 04043 (about 20 minutes north of Old Orchard Beach), this restaurant offers elegant New England-style cuisine in a refined atmosphere.
  4. Ocean at the Cape Arundel Inn: Located at 208 Ocean Ave, Kennebunkport, ME 04046 (about 20 minutes north of Old Orchard Beach), this restaurant offers fine dining with panoramic views of the ocean.

These are just a few options for formal dining in the Old Orchard Beach area. Keep in mind that some of these options may require a reservation, and they may be more expensive than the casual dining options in the area.