13 Maine Spots Where Crab Lovers Say Dinner Is Worth The Trip

Lobster may get most of the attention in Maine, but crab has plenty of reasons to steal the spotlight. A really good crab roll can disappear in minutes, and a crisp crab cake can turn a quick lunch into something worth remembering.

That is where this list comes in. These restaurants give crab fans a reason to take the long way, pull over, and order something they may not have planned on trying.

A few serve it simply, while others lean into bigger, messier plates that are part meal and part experience.

The best part is that no two stops feel exactly the same. Keep reading, because a few of these seafood spots might be enough to change your next road trip.

Day’s Crabmeat & Lobster, Yarmouth

Day's Crabmeat & Lobster, Yarmouth
© Day’s Crabmeat & Lobster

Locals have trusted this family-run gem for decades, and one bite of their crabmeat roll explains exactly why. The crab tastes like it was picked that morning, sweet and tender without any fuss.

What makes Day’s stand out is the honesty on the plate. There are no gimmicks here, just generous portions of fresh Maine crab piled into a buttery split-top bun that practically melts.

The staff treat you like a neighbor, even if you rolled in from out of state. You can order at the counter, grab a seat, and watch the seafood magic happen in real time.

Prices stay friendly, which means you can order extra without regret. Their crab cakes deserve a shoutout too, crispy outside and packed with flavor inside.

Come hungry and maybe skip breakfast, because portions here are no joke. Weekends can get busy, so arriving early is a smart move for crab lovers.

You can find Day’s Crabmeat & Lobster at 1269 US-1, Yarmouth, ME 04096. It’s an easy stop that rewards you with some of the freshest crab around.

Luke’s Lobster Portland Pier, Portland

Luke's Lobster Portland Pier, Portland
© Luke’s Lobster Portland Pier

Sitting right on the working waterfront, this spot serves crab with a side of salty ocean breeze and postcard-worthy harbor views. You can watch fishing boats come and go while you eat.

Luke’s built its reputation on sustainability, sourcing seafood responsibly so every bite feels a little better for the planet. Their crab roll keeps things simple, letting the sweet meat shine.

A light touch of seasoning and a warm buttered bun are all this crab needs to impress. Nothing overpowers the star of the show.

The vibe is relaxed and welcoming, whether you’re a tourist snapping photos or a local grabbing lunch. Seating outdoors gives you that true Maine pier experience.

They also offer combo options if you want to sample crab alongside other shellfish favorites. It’s a great way to taste your way through the menu.

You’ll find Luke’s Lobster at 60 Portland Pier, Portland, ME 04101. Between the fresh crab and the stunning waterfront setting, this stop earns its spot on every seafood lover’s list.

The Highroller Lobster Co., Portland

The Highroller Lobster Co., Portland
© The Highroller Lobster Co.

Fun practically drips off the menu at this quirky Portland favorite, where seafood gets a playful, creative twist. It’s the kind of place where you smile before your food even arrives.

Their crab offerings come packed with personality, from loaded rolls to inventive sauces that keep things exciting. The team clearly loves experimenting with flavor.

Bright colors, bold signage, and a casual buzz make the whole spot feel like a party. You’ll want to snap a few photos before digging in.

Despite the fun energy, the seafood quality stays serious. The crab is fresh, well-seasoned, and served with pride by folks who genuinely enjoy their work.

Portion sizes hit that sweet spot between satisfying and shareable. Bring a friend and swap bites to try more of the menu.

They also nail the little extras, like crispy sides and creative toppings that elevate the whole meal. Nothing feels boring here.

Visit The Highroller Lobster Co. at 104 Exchange St, Portland, ME 04101. For crab lovers who like a little flair with their feast, this place delivers big smiles and even bigger flavor.

DiMillo’s On the Water, Portland

DiMillo's On the Water, Portland
© DiMillo’s On the Water

Dining on an actual floating restaurant is not something you do every day, and DiMillo’s makes it unforgettable. The former ferry now serves seafood while gently rocking on Portland’s harbor.

The setting alone would sell tickets, but the crab dishes hold their own beautifully. Elegant plating and generous portions make every meal feel special.

Their crab cakes come out golden and crisp, loaded with sweet meat and just enough seasoning. It’s a dish worth crossing town for.

Large windows wrap around the dining room, giving nearly every table a water view. Sunset here turns dinner into a full experience.

Service leans polished and attentive, perfect for celebrating a birthday or just treating yourself. The staff know the menu inside and out.

While it feels upscale, the welcome stays warm and unpretentious. You can dress up or keep it casual and still feel right at home.

You’ll find DiMillo’s On the Water at 25 Long Wharf, Portland, ME 04101. Between the floating novelty and the top-notch crab, this spot proves dinner really can be an adventure worth the trip.

Shaking Crab Cajun Seafood House, South Portland

Shaking Crab Cajun Seafood House, South Portland
© Shaking Crab Cajun Seafood House

Roll up your sleeves and prepare to get gloriously messy, because this place turns dinner into a hands-on celebration. Cajun spice meets fresh crab in a combo that fires up your taste buds.

Everything arrives in a bag of savory sauce, ready to be dumped across your table for maximum fun. Corn, potatoes, and sausage join the crab party.

You pick your spice level, so timid eaters and heat seekers can both leave happy. The garlic butter option is a crowd favorite for good reason.

Digging into crab with your hands feels a little wild, and that’s exactly the point. Bibs and gloves come standard, so wear whatever you like.

The staff keep the energy upbeat and helpful, guiding first-timers through the boil experience. Nobody leaves confused or hungry.

Bring a group, because sharing multiple bags across the table is where the magic really happens. It’s built for laughter and full bellies.

Find Shaking Crab at 200 Gorham Rd, South Portland, ME 04106. For crab lovers craving bold flavor and a little chaos, this messy feast is absolutely worth the drive.

The Lobster Shack At Two Lights, Cape Elizabeth

The Lobster Shack At Two Lights, Cape Elizabeth
© The Lobster Shack at Two Lights

Few dining views in Maine beat the crashing waves and rocky cliffs surrounding this legendary shack. You eat with the ocean roaring right beside you.

The setting near two historic lighthouses gives the whole place a storybook feel. Even the salty air seems to make the food taste better.

Their crab dishes keep the focus on freshness, letting that sweet Maine flavor take center stage. Simple preparation, spectacular results.

Picnic tables sit right along the shoreline, so you can watch the surf while enjoying your meal. Bring a jacket, because the breeze can get playful.

Lines can stretch during peak season, but regulars promise the wait pays off. Grab your order and claim a spot with a view.

Beyond crab, the menu covers plenty of seafood classics if your table wants variety. There’s truly something for everyone here.

The rugged scenery makes this one of the most photographed dining spots in the state. Your camera roll will thank you.

Visit The Lobster Shack at Two Lights at 225 Two Lights Rd, Cape Elizabeth, ME 04107. Crab plus ocean drama equals a meal you won’t soon forget.

Fishermen’s Net, Gray

Fishermen's Net, Gray
© Fishermen’s Net

Who says you need to be near the coast for amazing crab? This inland gem proves fresh seafood travels well when the right people are in charge.

Part market and part eatery, Fishermen’s Net lets you buy crab to cook at home or enjoy a meal on the spot. Flexibility is the name of the game.

Their crab cakes have earned a loyal following, packed with meat and light on filler. Regulars swear by them.

The seafood counter gleams with fresh options, and the staff happily answer questions about what’s best that day. Their knowledge makes shopping easy.

Prices stay reasonable, which is a pleasant surprise given the quality on display. You get coastal freshness without the coastal crowds.

The relaxed setting suits families and solo diners alike. Grab a table, order a plate, and settle in for a satisfying meal.

It’s a favorite pit stop for travelers heading inland who still crave the taste of the sea. Convenience meets quality here.

You’ll find Fishermen’s Net at 59 Portland Rd, Gray, ME 04039. Fresh crab far from the docks makes this a delightful detour.

Fox’s Lobster House York, York

Fox's Lobster House York, York
© Fox’s Lobster House York

The view of Nubble Lighthouse from this beloved York restaurant is worth the trip all by itself. Add fresh crab, and you’ve got a winning combination.

Fox’s has served hungry visitors for generations, becoming a true seaside institution. The reputation is well earned.

Their crab dishes deliver that sweet, briny goodness Maine is famous for. Everything tastes clean and fresh, just as it should.

Windows frame the rocky coast and iconic lighthouse, turning your meal into a scenic event. Sunset diners get an extra treat.

The menu spans plenty of seafood favorites, so picky eaters and adventurous ones both find something to love. Variety keeps everyone happy.

Staff move quickly during busy summer hours while still making you feel welcome. That balance is not easy to pull off.

Parking can be tight when the lighthouse crowds arrive, so timing your visit helps. Early or late works best.

Between the classic New England atmosphere and the reliably tasty crab, this place feels like a warm hug from the coast.

Find Fox’s Lobster House at 8 Sohier Park Rd, York, ME 03909. History, views, and delicious crab all in one spot.

McLoons Lobster Shack, South Thomaston

McLoons Lobster Shack, South Thomaston
© McLoons Lobster Shack

Sitting on a working wharf, McLoons offers the kind of authentic Maine scene that feels straight out of a postcard. Fishing boats bob nearby as you eat.

The crab roll is made with hand-picked Maine crabmeat, keeping the preparation simple and focused on the seafood. Sweetness and freshness go hand in hand.

Their crab roll gets rave reviews for generous portions and simple, honest preparation. No shortcuts, just good seafood.

Seating spreads across the dock, giving you front-row seats to the harbor’s gentle rhythm. It’s peaceful and lovely.

The friendly crew clearly takes pride in serving quality food with a smile. That hospitality keeps folks coming back.

Because it sits a bit off the beaten path, the setting feels calm even in summer. You can actually hear the water lapping.

Grab a picnic table, soak in the view, and let the salty breeze set the mood. This is coastal dining at its finest.

Photographers adore this spot, so keep your camera handy for those dreamy waterfront shots.

Visit McLoons Lobster Shack at 315 Island Rd, South Thomaston, ME 04858. Fresh crab and a genuine harbor view make the journey completely worthwhile.

Claws, Rockland

Claws, Rockland
© Claws

The name says it all at this Rockland favorite, where shellfish reigns supreme and crab fans feel right at home. Fun and flavor collide here.

Claws keeps things casual, welcoming families, travelers, and locals with equally warm energy. It’s the kind of place you return to often.

Their crab options come fresh and hearty, served alongside crispy fries and cool coleslaw. Comfort food meets coastal treasure.

The seating is easygoing, letting you relax and enjoy the meal without any stuffiness. You can come as you are.

Portions lean generous, so bring your appetite and maybe stretchy pants. Nobody leaves this place hungry.

Staff keep the line moving even during summer rushes while staying cheerful and helpful. Their positive attitude is contagious.

Located near Rockland’s lively harbor scene, it makes a great stop while exploring the area. Combine it with a stroll along the water.

The value is solid too, offering plenty of fresh seafood without draining your wallet. Quality and price both please.

You’ll find Claws at 743 Main St, Rockland, ME 04841. For a laid-back crab feast in a charming coastal town, this spot delivers every time.

Chippers Restaurant, Hancock

Chippers Restaurant, Hancock
Image Credit: © Nadin Sh / Pexels

Way up in the Downeast region, Chippers rewards travelers with fresh seafood and a warm, homey welcome. The drive north is part of the charm.

This family-friendly restaurant has become a local treasure, known for consistency and heart. Regulars treat it like a second kitchen.

Their crab dishes arrive fresh and satisfying, celebrating the bounty of Maine’s cold waters. Every plate feels made with care.

The atmosphere leans cozy and unpretentious, perfect for relaxing after a scenic drive. You immediately feel at ease.

Portions are hearty, and the pricing stays fair, making it easy to bring the whole family. Value matters here.

Staff greet guests like old friends, adding to that comforting small-town vibe. Kindness is clearly on the menu.

Because it sits farther from the tourist hubs, you often skip the long waits found elsewhere. Peace and good food combine nicely.

The surrounding Downeast scenery adds a peaceful backdrop to your meal. It’s a lovely area to explore.

Find Chipper’s Restaurant at 1239 US-1, Hancock, ME 04640. For crab lovers willing to venture a little farther, the fresh flavor and friendly welcome make it well worth it.

The Tarratine, Bangor

The Tarratine, Bangor
© The Tarratine

Bangor might sit inland, but The Tarratine proves the city knows how to serve up seriously good crab. Location is no obstacle to flavor here.

The cozy, welcoming atmosphere makes it a favorite gathering place for locals. Warm lighting and friendly faces set the mood.

Their crab cakes earn steady praise, crispy outside and loaded with tender meat inside. It’s a dish worth ordering twice.

The menu blends comfort classics with fresh seafood, giving everyone plenty to choose from. Variety keeps the table happy.

Service feels genuine and relaxed, the kind that makes you want to linger a while. No rushing here.

The central Bangor location makes it a convenient stop for travelers exploring the region. Easy to find, easy to enjoy.

Portions strike a nice balance, filling you up without going overboard. You leave satisfied, not stuffed.

The overall vibe suits both a quick bite and a leisurely dinner. Flexibility is a big plus.

Fans appreciate that quality seafood doesn’t require a coastal address to taste amazing. This spot backs that up.

Visit The Tarratine at 81 Park St, Bangor, ME 04401. For inland crab lovers, this welcoming gem hits the spot beautifully.

Nook & Cranny Restaurant, Baileyville

Nook & Cranny Restaurant, Baileyville
© Nook & Cranny Restaurant

Hidden in the far eastern corner of Maine, Nook & Cranny surprises visitors with quality food and a truly welcoming spirit. Remote never tasted so good.

The rustic, charming decor gives the place tons of character. Every corner seems to tell a little story.

Their crab dishes come fresh and flavorful, a delightful find so far from the busy coast. Locals treasure this spot.

The menu mixes seafood with hearty comfort classics, ensuring nobody leaves without a smile. There’s something for every craving.

Staff treat guests warmly, making the long drive feel completely worthwhile. Hospitality shines here.

Because it sits off the typical tourist trail, you enjoy a relaxed, unhurried meal. Crowds are rarely an issue.

Portions are generous, and the pricing stays kind to your wallet. Good value seals the deal.

The cozy setting invites you to slow down and savor both the food and the moment. It’s a peaceful escape.

Adventurous eaters love discovering gems like this in unexpected places. That thrill adds to the fun.

Find Nook & Cranny Restaurant at 575 Airline Rd, Baileyville, ME 04694. For crab lovers who enjoy a scenic journey, this Downeast treasure delivers flavor and warmth in equal measure.