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!
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.
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.
Mahoney’s 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.
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.
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.
Captain Linnell House
137 Skaket Beach Road, Orleans, MA Tel: 508-255-3400
Dine in the romantic mansion that Captain Linnell built for his bride in 1840. Surrounded by beautiful gardens, Captain Linnell House has been lovingly restored into a series of intimate and romantic dining rooms with soft lighting and warm fireplaces for the ultimate fine dining experience. Reservations are essential.
Guapo’s Tortilla Shack
136 MA-6A, Orleans, MA Tel: 508-255-3338
This casual, Baja-style tortilla shack serves up the best fish tacos in Cape Cod! Do not be fooled by the name, Guapo’s is a full-service restaurant and a great place for real Mexican food on the Cape. Whether you are snacking on the all you can eat chips and salsa or a mouth-watering stuffed burrito, be sure to wash it down with an authentic margarita from the upscale bar.
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.
15 Cove Rd, Orleans, MA Tel: 774-561-2185
VERS’ mission is to provide a truly unique dining experience on Cape Cod. You are welcomed to a sophisticated yet relaxed environment and a creative menu of modern American cuisine with a commitment to local, organic ingredients. This chic and refined new addition to Orleans is highly recommended for a great night out in Cape Cod.
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.
3 Main Street #32B, Eastham, MA Tel: 508-255-8288
Voted Gold for Ethnic Restaurants on Cape Cod, Karoo Restaurant is inspired by the diversity of European, African and Indian flavors that make up the delicious dishes of Chef Sanette Groenewald’s South African homeland. This casual restaurant is a Cape Cod gem with a great atmosphere, outdoor seating, regular live music and is vegan & vegetarian friendly with something for everyone.
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.
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.
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.
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.
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.
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.
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.
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.
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.
70 Main Street, Wellfleet, MA Tel: 508-214-0038
The Well is one of the few restaurants open year-round in Wellfleet, an iconic tavern serving up a wide variety of food ranging from bar snacks and sandwiches to delicious fresh seafood. Live music adds to the ambience that The Well is so well known for.
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.
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.
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.
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.
333 Commercial Street, Provincetown, MA Tel: 508-487-4020
Climb the staircase to a cozy eatery offering a creative and contemporary American menu with a Portuguese twist. Their great smoothies make it a popular brunch option and by night the cocktails and unique menu draws in the customers. A Provincetown favorite for over 40 years!
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.
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.
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.
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.
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.
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.