What’s the best seafood restaurant?


Old Orchard Beach and Portland, Maine are both known for their fresh and delicious seafood, so there are plenty of great seafood restaurants to choose from in both areas. Here are some recommendations for the best seafood restaurants in Old Orchard Beach and Portland:

Old Orchard Beach:

  1. The Shack: This popular restaurant serves up a variety of fresh seafood dishes, including lobster rolls, fried clams, and fish tacos. The restaurant is located just a short walk from the beach, making it a perfect spot for lunch or dinner.
  2. The Maine Lobster Roll Company: This local favorite offers a classic Maine lobster roll with fresh, local lobster meat on a buttered bun. They also serve other seafood dishes, like crab rolls and clam chowder.
  3. Bayley’s Lobster Pound: Located in nearby Scarborough, Bayley’s offers a variety of fresh seafood dishes, including lobster, clams, and shrimp. Their lobster rolls are particularly popular and feature large chunks of sweet lobster meat.

Portland:

  1. Eventide Oyster Co.: This award-winning restaurant in Portland is known for its delicious oysters, as well as its other fresh seafood dishes like lobster rolls and clam chowder. The restaurant has a sleek, modern interior and a lively atmosphere.
  2. Street and Co.: This cozy restaurant in Portland’s Old Port serves up a variety of fresh seafood dishes, including lobster, scallops, and mussels. The menu changes frequently based on the availability of local seafood.
  3. Fore Street: This upscale restaurant in Portland’s Old Port is known for its wood-fired grill and focus on local ingredients. The menu features a variety of fresh seafood dishes, including grilled fish, lobster, and scallops.

I hope these recommendations help you find the best seafood restaurants in Old Orchard Beach and Portland!