Best Restaurants on Cape Cod

From the historic town of Orleans to the bustling waterfront hub of P-Town, the Outer Cape Cod area tantalizes the taste buds for a vibrant and deliciously diverse dining scene. Tastes of Africa, Italy, Mexico and Asia blend perfectly with traditional, classic, Cape Cod favorites served with creative cocktails, fine wines and local craft beer. We have chosen our top picks to share with you as we know how important good food is on vacation! Please Note: Some restaurants are only open "In Season" so be sure to call before you dine.

Click a Town below to view some of our favorite eateries!

Restaurants in Orleans, MA Places to eat in Eastham Find restaurants in Truro, MA
Best places to eat in Wellfleet Restaurants in Provincetown on Cape Cod


Land Ho!

38 Main Street, Orleans, MA Tel: (508) 255-5165

Land Ho! is a genuine Cape Cod hang out that over the years has become a home away from home for locals and visitors alike. Enjoy fantastic pub food in a warm and inviting atmosphere with delicious daily blackboard specials.

Corner Store

54 Main Street, Orleans, MA Tel: 508-255-5454

Step into the Corner Store in Orleans for a taste of modern fresh Mexican cuisine. Custom crafted burritos, creative salads, homemade cookies and whoopee pies await at this fresh, fast and fun eatery that caters to both meat lovers and vegetarians.

Brewster Fish House

2208 Main St, Brewster, MA Tel: 508-896-7867

Boasting a reputation as one of the Cape’s best seafood restaurants, Brewster Fish House is set in a tiny cottage. Tables are on a first-come, first-served basis with no reservations and with a fiercely loyal local following, an outstanding contemporary menu and eclectic wine list this tiny space is often packed to capacity.

Mahoneys Bar & Grill

28 Main Street, Orleans, MA Tel: 508-255-5505

In the heart of downtown Orleans, Mahoney’s Bar & Grill serves sophisticated New England Cuisine in a relaxed and comfortable atmosphere that draws the crowds for excellent seafood and outstanding cocktails. With accolades such as “Best Place for Dinner” and “Best Place for Cocktails”, Mahoney’s Bar & Grill is certainly worth a reservation.

Sunbird Café

85 Route 6A, Orleans, MA Tel: 508-237-0354

Café by day and lounge by night, Sunbird serves up great vibes and an awesome chalkboard menu that changes daily. It’s hip and eclectic and focusing on fresh food in a fun, laid-back atmosphere. Open Wednesday to Monday for breakfast and lunch and Wednesday to Saturday for dinner and drinks, we suggest you add this to your Cape Cod bucket list.

The Knack

5 Route 6A, Orleans, MA Tel: 774-316-4852

The Knack is the perfect Cape Cod roadside stand serving up the best of the Cape’s iconic food from classic burgers and hot dogs to lobster rolls and homemade ice-cream sandwiches. If you are looking for fast, local and delicious this is your go to spot. The Knack uses the freshest and finest ingredients from local fishermen, butchers and farmers ensuring you’ll be back for more of their classic fast food.


5 Beach Road, Orleans, MA Tel: 508-255-0212

BNI (The Barley Neck Inn) is a popular dinner restaurant set in a historic sea captain’s house on the way to Nauset Beach. Voted “One of The Top Ten Restaurants” by Yankee Magazine, BNI is a unique dining experience with four intimate dining rooms and a casual dining and bar area in the attached barn house. The BNI’s Beach Road Bar & Grille offers live entertainment every Friday and Saturday night. Stop by, you won’t be disappointed.

Rock Harbor Grill

18 Old Colony Way, Orleans, MA Tel: 508-255-3350

The warmth of the wood fired oven welcomes you to the Rock Harbor Grill, an Outer Cape Cod favorite where locals and tourists mingle on the outdoor patio enjoying epic pizzas, hearty pastas, fresh seafood, refreshing cocktails and local brews. Reservations recommended.

Orleans Farmers Market

21 Old Colony Way, Orleans, MA Tel: 508-237-9492

Rain or shine, the Orleans Farmers’ Market takes place every Saturday from the ringing of the cow bell at 8am to noon. Browse the many different stalls selling fresh farm produce, healthy baked goods, artisan chocolates, arts and crafts, flowers and wine, while enjoying live entertainment each week. The perfect place to pick up all you need for a home cooked meal along with a couple souvenirs to take home.


Arnold’s Lobster & Clam Bar

3580 US6, Eastham, MA Tel: 508-255-2575

Fresh seafood, ice-cream and mini golf? Once a drive-up clam bar, Arnold’s is now “Cape Cod’s Award-Winning Clam Shack” and a fun family experience in Cape Cod, with their clams voted “The Best in the World”. Enjoy the freshest fried seafood and specialty margaritas, followed by a local award-winning gourmet ice-cream and a fun game of mini golf. Make special family memories at Arnold’s.

Mac's Seafood

4380 State Highway, Eastham, MA Tel: 508-255-6900

Mac’s Seafood is an awesome fish market in Eastham offering the finest in seafood. Choose from their Market Menu of chowders, fresh fish, house smoked seafood and famous pates to enjoy on the shaded porch or pick from the Grab N Go Menu for a seafood feast in the comfort of your vacation rental. A great addition to Mac’s other popular seafood spots around Cape Cod.

Local Break

4550 State Hwy, Eastham, MA Tel: 508-255-6100

Local Break is a casual, eclectic and vibey bar and restaurant that has been drawing loyal crowds for years. Choose from a menu of great American fare with unique daily blackboard specials, complimented by a great craft beer, sangria or a refreshing cocktail. The casual setting, big screen TV’s and tasty kids menu adds Local Break to the list of family friendly restaurants in Cape Cod. You’ll soon know why it has received a Certificate of Excellence from Tripadvisor.



17 Truro Center Rd, Truro, MA Tel: 508-349-3399

Considered one of the Outer Cape’s best kept secrets, Blackfish is a casually elegant and romantic dining experience in a rambling old blacksmith shop. Blackfish has established a loyal following thanks to the cozy and comfortable atmosphere, vibey bar area, top notch service and superbly prepared food.

Salty Market

2 Highland Road, North Truro, MA Tel: 508-487-0711

It’s not only a convenience store – it’s a deli that is worth the stop! Their sandwiches are superb, whether you make up your own or pick one off the shelf. Top that off with an ice cream sandwich, some homemade goodies, fresh produce and a perfect wine. You are spoilt for choice as to what to pop in to your shopping basket at Salty Market.

Chequessett Chocolate

8 Highland Rd, North Truro, MA Tel: 774-538-6249

Chequessett Chocolate certainly takes chocolate to another level. A gourmet artisanal chocolate shop offering everything chocolate from drinking chocolate and smoothies to pastries and their unique handmade chocolate bars, all made on site with the finest cacao beans. This bean-to-bar chocolatier is the only one of its kind on the Outer Cape, so settle in to the cozy café for a taste of the sweet stuff and be sure to pick up a few chocolate bars for the road.

Terra Luna

104 Shore Rd, North Truro, MA Tel: 508-487-1019

Terra Luna has a special charm thanks to the intimate dining room, rustic interior, diverse menu of Italian and Mediterranean dishes and mouth-watering after dinner desserts and drinks. Fresh food, amazing flavors, warm service and a great vibe.

Crush Pad

Truro Vineyards, 3 South Hollow Road, North Truro

The Truro Vineyards is a must-see attraction on your visit to Truro. Blackfish Restaurant’s Crush Pad Food Truck is on site offering an ever-changing lunch and snack menu of delectable old favorites and new innovations to enjoy on the Adirondack chairs on the front lawn under the shade of the old mulberry trees.


481 Route 6, Truro, MA Tel: 508-487-2026

An authentic slice of Italy in North Truro offering freshly homemade pasta dishes, local seafood with Italian flair and traditional Italian favorites. You will be welcomed as customers with freshly home baked bread and you will likely leave as family looking forward to your next visit. Chef Montano’s specialty pasta is available for sale so be sure to take some home with you.

High Tide Food Truck

8 Highland Road, North Truro, MA Tel: 774-538-6249

This Southeast Asian Food Truck is located at Chequessett Chocolate bringing new bold flavors to Cape Cod.  Open for breakfast and lunch, High Tide dishes out sweet and savory crepes and bagels, tasty superfood breakfast bowls and a rotating selection of lunch entrees. The perfect stop for an on the go bite to eat.


12 Truro Center Rd, Truro, MA Tel: 508-349-1616

Jams is Truro’s gourmet grocery with a down to earth country store atmosphere, freshly baked goods, a great selection of cheese and wine and the best sandwiches in Truro from the deli. Recently revived under new ownership, Jams is your one stop Truro shop and a great place to pick up a picnic for the beach.


Macs Shack

91 Commercial Street, Wellfleet, MA Tel: 508-349-6333

Housed in a 19th-century house that was once a nautical shop, Mac’s Shack serves fresh, local seafood and offers both indoor and outdoor seating.  Sample oysters from the raw bar, fresh sushi and the best of the season’s local harvest. For a quick takeout, head to their sister restaurant Mac’s on the Pier for a lobster roll.


2616 US6, Wellfleet, MA Tel: 508-349-2126

This popular clam shack serves up Cape Cod favorites and is a family tradition for many Cape Cod visitors. A true local New England experience in a casual roadside setting, the perfect stop for a quick bite after a day on the beach.

The Beachcomber

1120 Cahoon Hollow Road, Wellfleet, MA Tel: 508-349-6055

Set atop the dunes of Cahoon Hollow Beach lies the Beachcomber, a legendary Cape Cod spot serving up awesome food, mouth-watering cocktails and a fantastic kids menu too ensure the whole family is happy. Voted “One of the Best Seaside Dining Spots in New England”, “Best Bar on the Cape & Islands” and “Best Raw Bar, Best Outdoor Dining, Best Specialty Cocktail and Best Entertainment”, this award-winning waterfront bar and restaurant is fun, vibey and on a sunny day packed to the brim.

Bookstore & Restaurant

50 Kendrick Ave Wellfleet, MA Tel: 508-349-3154

Another Wellfleet gem open year-round with beautiful waterfront views of the harbor. Named for its small bookstore out back, Bookstore & Restaurant offers a delicious lunch and dinner menu with their own classic combinations of the finest local seafood with mouth-watering cocktails that pair beautifully with the Wellfleet sunset viewed from the second-floor porch.


15 Kendrick Avenue, Wellfleet, MA Tel: 508-237-9811

For an intimate and personal dining experience make your way to Ceraldi located on the water in Wellfleet. There are 2 nightly seatings where you get to watch the chef prepare the 7-course prix-fixe menu in the open kitchen in a farm-to-table style with locally sourced food all the way down to the sea salt. The menu changes daily, the wine pairing is superb and the experience is truly out of this world. Only word of caution … book in advance to avoid disappointment.

Moby Dicks

3225 US-6, Wellfleet, MA Tel: 508-349-9795

This unpretentious clam shack offers great food in a great atmosphere and is the perfect place to bring the whole family. The lines can be long but they move fast so order at the counter, settle in at a picnic table and enjoy some of the Cape’s finest lobster and friend clams. Moby Dick’s is not licensed for alcohol but you are welcome to bring your own.


250 Commercial Street, Wellfleet, MA Tel: 508-349-2999

The best in waterfront dining in Wellfleet, Pearl on Wellfleet Harbor offers delicious, fresh seafood, great wines and local craft beers with amazing views of the Harbor. Stop by for oysters from the legendary raw bar while enjoying some of the Cape’s best live music at the Fresh Music and Live Seafood Happy Hour.

Wellfleet Farmers Market

335 Main Street, Provincetown, MA Tel: 508-349-1800

If you are in town on a Wednesday morning, make sure you head to the farmers market on the green behind the Wellfleet Preservation Hall on Main Street, May through October. Enjoy live music while browsing the stalls of fresh coffee, baked goods and local Cape Cod favorites from the trucks of local farmers.

Wicked Oyster

50 Main Street, Wellfleet, MA Tel: 508-349-3455

The Wicked Oyster is the perfect place for every taste! Housed in an old building dating back to 1750 with an enclosed porch, this is a favorite breakfast spot for many that by night turns into a candle-lit sophisticated dining room and bustling bar serving up all the seasonal flavors of New England.


316 Main St, Wellfleet, MA Tel: 508-349-6450

Moby Dick’s sister restaurant, the award-winning Winslow’s, promises a casually elegant fine dining experience in Wellfleet. This classic home has cozy indoor dining or relax on the inviting garden terrace for Wellfleet’s finest oysters during Oyster Happy Hour. With rave reviews and several awards and accolades, this is a worthy dining experience in Cape Cod.


Lobster Pot

321 Commercial Street, Provincetown, MA Tel: 508-487-0842

For the finest and freshest seafood in P-Town, head to the Lobster Pot, a Provincetown Tradition. Outstanding views of the historic harbor, two waterfront dining rooms and a menu of no-frills seafood at its finest makes this is very popular and busy restaurant. Reservations are not accepted but it’s worth the wait.

Local 186

186 Commercial Street, Provincetown, MA Tel: 508-487-7555

Local 186 is all about bespoke burgers and great beer! They take burgers to another level with their fresh toppings of local New England ingredients and they even have their own lager! A casual spot in the heart of the P-Town action with both indoor and outdoor seating. 

Mac’s Fish House

85 Shank Painter Road, Provincetown, MA Tel: 508-487-6227

Like the ever-popular Mac’s Shack in Wellfleet, Mac’s Fish House is a restaurant and a seafood market. Enjoy locally sourced seafood classics, fresh sushi and oysters from the raw bar. Slightly away from the hustle and bustle of the center of town, Mac’s is worth a trip for a great meal in the dining room, bar or garden patio.


185 Commercial Street, Provincetown, MA Tel: 508-487-0773

A buzzing and fun bistro overlooking the harbor at the tip of Cape Cod. This is the place to be seen and the place to people watch. Settle in on the heated patio, cocktail in hand and live music in the background as you take your pick from the eclectic seafood menu and observe the passing street scene.

Ciro & Sals

4 Kiley Court, Provincetown, MA Tel: 508-487-6444

Ciro & Sal’s is a hidden gem in an old wine cellar down a quiet alley. Enjoy authentic creative Italian cuisine with fresh local ingredients in the cozy restaurant and delicious wine flights and food pairing at the wine bar, ‘Upstairs at Ciro’s’. A year-round treat in P-Town.


539 Commercial Street, Provincetown, MA Tel: 508-487-1964

Provincetown Bay has never been closer than when you’re seated at Fanizzi’s. The beachfront and bayfront bar is the ideal setting for a Mimosa sundowner. The menu offers everything from Cape seafood classics to traditional Italian and the all you can eat brunch buffet on Sundays is a hit. There isn’t a bad seat in the house at Fanizzi’s.

Front Street Restaurant

230 Commercial Street, Provincetown, MA Tel: 508-487-9715

Hand crafted wooden tables, antique booths and exposed brick walls create an intimate and romantic atmosphere for an evening of fine dining at Front Street. An extensive Italian menu and a creative continental menu gives diners a vast choice of imaginative flavors and family recipes, however they say it is the delectable deserts that keep the clients coming back.

Jimmys Hideaway

179 Commercial Street, Provincetown, MA Tel: 508-487-1011

Jimmy’s Hideaway is a favorite for locals and visitors in the know. This is Provincetown’s hidden treasure, a fun and friendly restaurant tucked away in a candlelit, low-ceiling space serving up mouth-watering food! Reservations recommended.

Joon Bar & Kitchen

133 Commercial Street, Provincetown, MA Tel: 508-413-9336

A small but extremely popular restaurant and wine bar with chic décor, a warm cosmopolitan vibe and a great atmosphere. The New American menu features appetizers and entrees made with the freshest local seasonal ingredients, the crafted cocktails are unique and the wine list is extensive, perfect for pairing. A reservation here is a must!


5 Ryder Street, Provincetown, MA Tel: 508-487-3140

They say you know summer is here by the opening of Mojo’s, a casual eatery overlooking the sands. Great spot to munch on clam strips, nachos and pulled pork fries while people watching.


7 Freeman Street, Provincetown, MA Tel: 508-487-1145

Napi’s is unusual and eclectic, a true Provincetown favorite. Eclectic art lines the walls and an eclectic menu offers organic and inventive seafood, meat and vegetarian dishes. Napi’s is not just a restaurant. Everything there is personal, has a story and has to do with Provincetown.

Patio American Grill

328 Commercial Street, Provincetown, MA Tel: 508-487-4003

Patio offers up inspired New England cuisine and great cocktails in a casual, elegant and chic atmosphere with freshly shucked oysters from the raw bar and famous mojitos and wines from around the world. Settle under an umbrella on the cozy patio for some great people watching.

Ross Grill

237 Commercial Street, Provincetown, MA Tel: 508-487-8878

A warm and inviting European style bistro tucked on the second floor of Whalers Wharf with stunning views of the harbor, superbly prepared cuisine, signature cocktails and over 75 wines served by the glass. Reservations suggested at least two weeks in advance.

Saki Sushi Bar

258 Commercial Street, Provincetown, MA Tel: 508-487-4870

Set in an old converted Methodist church, one of the oldest reclaimed establishments in Provincetown, the award-winning Saki Sushi Bar offers a great change from the many seafood restaurants in Cape Cod. The menu is inventive and creative, the presentation is artful and everything is delicious.

Spiritus Pizza

190 Commercial Street, Provincetown, MA Tel: 508-487-2808

Spiritus Pizza offers up Cape Cod’s favorite pizza, Provincetown’s finest and famous espresso shake and delicious homemade ice cream. Definitely the best place to eat pizza in P-Town and it’s open till 2am so it’s the go to place for a delicious late-night slice with the freshest toppings.

Strangers & Saints

404 Commercial Street, Provincetown, MA Tel: 508-487-1449

An eclectic and lively Mediterranean tavern housed in a 19th century sea captain’s home with weathered wood floors, maritime art and a menu and atmosphere that is true to the Cape Cod spirit. A sophisticated spot for a fine cocktail and a delicious dinner.

The Canteen

227 Commercial Street, Provincetown, MA Tel: 508-487-3800

Looking for casual dining in the heart of town? Dining at The Canteen is a communal affair, a gathering place where you can enjoy Cape Cod favorites made from scratch at a long inviting communal table. The dining room opens up onto the bustle of downtown P-Town and the homey backyard onto Cape Cod Bay.

The Mews Restaurant

429 Commercial Street, Provincetown, MA Tel: 508-487-1500

This Provincetown mainstay has beautiful waterside views and two distinct dining experiences, a more formal downstairs dining room overlooking the sandy beach and a casual café offering bar food, creative cocktails and live entertainment.

The Red Inn

15 Commercial Street, Provincetown, MA Tel: 508-487-7334

Nestled on the edge of the sandy cliffs lies a quaint 200-year-old inn, The Red Inn. A special place where old world charm welcomes you to a beautiful setting with ocean views, a cozy upscale interior and award-winning cuisine. The menu changes with the season but the venue remains a true piece of classic New England history.


401 Commercial Street, Provincetown, MA Tel: 508-487-0600

For the best breakfast in Provincetown, head to Yolk and get the day started right. They now offer an authentic taqueria menu featuring tacos, cocktails and refrescos that can be enjoyed on the front patio or inside while enjoying views of the ocean.

Cafe Heaven

199 Commercial St #10, Provincetown, MA Tel: 508-487-9639

This small, storefront café has stood the test of time and continues to please the locals and visitors of P’Town. The walls of the bright interior are adorned with beautiful bold artwork with windows overlooking Commercial Street for great people watching. As for the food, their all-day breakfasts are top notch!


73 Shank Painter Rd, Provincetown, MA Tel: 508-487-1530

If you are looking for a good place to eat, follow the locals! Chach is a firm favorite with P’Town locals. The cozy, laid back atmosphere, combined with hearty homemade breakfast and lunch menu’s make this classic diner a must on your Cape Cod vacation.

Provincetown Farmers Market

Ryder St, Provincetown, MA Tel: 508-247-7268

Voted Cape Cod’s best market, the Provincetown Farmers Market is a place where people come together every Saturday morning from May through November. A gathering place for locals and visitors, the selection of fresh produce from local farmers is plentiful and live entertainment ensures a fun, vibrant morning of shopping in P’Town.