
Eat Like a Local on Your Cape Cod Vacation
Cape Cod is not only renowned for its scenic beaches and quaint villages but also for its vibrant culinary scene. As one journeys through the iconic hook-shaped peninsula of the Cape, the richness of its maritime heritage becomes evident, especially in its restaurants.
Dive into our curated Cape Cod restaurant guide, encompassing the best in bakeries, coffee nooks, local markets, laid-back diners, scenic waterfront establishments, and beyond. On your next escape to the Cape, uncover top-notch gastronomic delights. From a quaint café for your early morning brew to an upscale dining venue, our guide provides the ultimate insider recommendations for a memorable local dining experience.
Dining on The Cape
From Falmouth to Chatham, we have a list of the most popular restaurants Cape Cod has to offer.

Rent a Vacation Home on Cape Cod
If you’re searching for a rental home on Cape Cod, you’ve come to the right place! As locals, we’re here to assist you with planning your ideal Cape Cod vacation
Upper Cape Cod Restaurants
Just over the bridge in Bourne, Falmouth, Sandwich, and Mashpee you’ll find an abundance of amazing restaurants ready to satisfy whatever type of cuisine you’re craving. Whether you are looking to grab a quick bite to eat on the go, something casual but on the water, or a fancy date night, Foley has all the recommendations for you, handpicked by our local agents. While seafood is what Cape Cod is known for, there are so many other options to choose from: Italian, Thai, Cambodian, Mexican, and Greek to name just a few.
At the top of our list for seafood restaurants are The Lobster Trap, located on the water in Bourne, and Fisherman’s View, located in Sandwich. With a large menu, casual atmosphere, and stunning scenery, these restaurants are sure to please. Looking for family-friendly Italian? Check out Sienna in The Mashpee Commons. For Mexican, head over to Anejo on Main Street in Falmouth for homemade guacamole made right at your table. In the mood for pizza, or easy take-out? Hit up Silver Beach Pizza located just off route 28 in North Falmouth, or Avocados in Bourne.
Lobster Trap Restaurant
Classic New England seafood shack, market & bar in a rustic riverfront building with patio seating.
- Menu
- 290 Shore Rd, Bourne, MA 02532
- (508) 759-7600
- Lunch, Dinner
Bridge View Grill
Standard grill fare. Located in: Quality Inn.
- Menu
- 109 Trowbridge Rd, Bourne, MA 02532
- (774) 355-2978
- Lunch, Dinner
Golden Place
Chinese food. Located in: Pocasset Village Marketplace.
- Menu
- 4 Barlows Landing Rd #2, Pocasset, MA 02559
- (508) 563-2828
- Lunch, Dinner
Pizza By Evan
Pizza restaurant.
- Menu
- 170 Clay Pond Rd, Buzzards Bay, MA 02532
- (508) 759-9111
- Lunch, Dinner
Stir Crazy
Chef-owned outpost for generous portions of curries & other plates of homestyle Cambodian cooking.
- Menu
- 570 MacArthur Blvd, Pocasset, MA 02532
- (508) 564-6464
- Dinner
Avocados
Homestyle meals, paninis, wraps, seafood and fresh salads. Located in: Pocasset Village Marketplace.
- Menu
- 4 Barlows Landing Rd, Pocasset, MA 02559
- (508) 356-3242
- Breakfast, Lunch, Dinner
Daily Brew Coffee House
Neighborhood coffee shop serving java, sandwiches & smoothies in quaint digs with a laid–back vibe.
- Menu
- 1370 MA-28A, Cataumet, MA 02534
- (508) 564-4755
- Breakfast, Lunch
Epic Oyster
A menu focused on oysters, seafood & classic American fare in a cozy, rustic setting with a patio.
- Menu
- 70 County Rd, North Falmouth, MA 02556
- (508) 563-3742
- Lunch, Dinner
Bucatino Restaurant and Wine Bar
Relaxed place serving wines & cocktails, plus Italian dishes using locally sourced ingredients.
- Menu
- 7 Nathan Ellis Hwy, North Falmouth, MA 02556
- (508) 566-8960
- Lunch, Dinner
Silver Beach Pizza & Seafood
Pizza restaurant.
- Menu
- 557 N Falmouth Hwy, North Falmouth, MA 02556
- (508) 563-5000
- Lunch, Dinner
Silver Lounge Restaurant
Nostalgic 1938 haunt serving steaks & seafood amid a nautical motif with driftwood paneled walls.
- Menu
- 412 N Falmouth Hwy, North Falmouth, MA 02556
- (508) 563-2410
- Lunch, Dinner
Talk of the Town Diner
Breakfast restaurant. Located in: North Falmouth Shopping Center.
- Menu
- 362 N Falmouth Hwy, North Falmouth, MA 02556
- (508) 563-3041
- Breakfast, Lunch
Dana’s Kitchen
Casual cafe in an airy bungalow dispensing elevated sandwiches, hearty soups & classic salads.
- Menu
- 881 Palmer Ave, Falmouth, MA 02540
- (508) 540-7900
- Lunch
Crabapple’s
Local-seafood-heavy menu offered in a straightforward dining room dominated by massive windows.
- Menu
- 553 Palmer Ave, Falmouth, MA 02540
- (508) 548-3355
- Breakfast, Lunch, Dinner
Cape Cod Bagel
Laid-back cafe & patio serving housemade bagels & cream cheese, plus sandwiches & light eats.
- Menu
- 419 Palmer Ave, Falmouth, MA 02540
- (508) 548-8485
- Breakfast, Lunch
The Glass Onion
Elegant eatery with a 1920s vibe pairs refined New American cooking with global wines.
- Menu
- 37 N Main St, Falmouth, MA 02540
- (508) 540-3730
- Dinner
Osteria La Civetta
Housemade pastas & an Italian wine bar in a space with wood-beamed ceilings & Bolognese owners.
- Menu
- 133 Main St, Falmouth, MA 02540
- (508) 540-1616
- Lunch, Dinner
Quarterdeck
Casual spot for traditional surf ’n’ turf in a historic, nautical-themed setting.
- Menu
- 164 Main St, Falmouth, MA 02540
- (508) 548-9900
- Lunch, Dinner
La Cucina Sul Mare
Busy Italian spot offering pastas, seafood & wine in a space with a tin ceiling & a hardwood bar.
- Menu
- 237 Main St, Falmouth, MA 02540
- (508) 548-5600
- Dinner
Chapoquoit Grill
Wood-fired pizzas & Mediterranean staples are served up at this easygoing neighborhood restaurant.
- Menu
- 410 W Falmouth Hwy, Falmouth, MA 02540
- (508) 540-7794
- Dinner
Flying Bridge
The harbor views are the draw at this massive American eatery/lounge with a focus on fish fare.
- Menu
- 220 Scranton Avenue, Falmouth, MA 02540
- (508) 548-2700
- Lunch, Dinner
Falmouth Raw Bar
Cute, airy waterfront fixture with bar & with big patio specializes New England raw bar classics.
- Menu
- 56 Scranton Avenue, Falmouth, MA 02540
- (508) 548-7729
- Lunch, Dinner
Pier 37 Boathouse
Indoor-outdoor nightspot features DJ-fueled dance parties, live music & American comfort grub.
- Menu
- 88 Scranton Ave, Falmouth, MA 02540
- (508) 388-7573
- Lunch, Dinner
Añejo Mexican Bistro
Hip, contemporary venue featuring Tex-Mex dishes, Mexican-style street food & an array of tequila.
- Menu
- 188 Main Steet, Falmouth, MA 02540
- (508) 388-7631
- Lunch, Dinner
Moonakis Cafe
Bright, straightforward, roadside dining room with vintage touches draws fans for breakfast & lunch.
- Menu
- 460 Waquoit Highway, East Falmouth, MA 02536
- (508) 457-9630
- Breakfast, Lunch
Quahog Republic Leeside Pub
Locally sourced seafood & farm-to-table pub fare star at this easygoing, three-story gastropub.
- Menu
- 29 Railroad Avenue, Woods Hole, MA 02543
- (508) 495-2984
- Lunch, Dinner
Mid Cape Cod Restaurants
Looking for places to eat in Barnstable, Dennis, or Yarmouth? If you’re staying in Barnstable and looking for outstanding seafood, Wimpy’s in Osterville has been a staple on Cape since 1938. Order take-out, or dine inside at their classic restaurant. If thin-crust pizza has been on your brain, head over to Crisp Flatbread, located just around the corner from Wimpy’s in Osterville. Colombo’s Cafe on Main Street in Hyannis is another must-try if you’ve got a taste for Italian, but be sure to make reservations in advance, as this place is very popular, and for good reason, during the peak season.
For the laid-back vibes and excellent lobster rolls and fried clams, check out Sesuit Harbor Cafe, a popular seafood shack in East Dennis. Marshside Restaurant, also located in East Dennis has a family-friendly atmosphere, beautiful views of Sesuit Creek, and typical American fare. If you’re looking for an upscale restaurant with ocean views and the local catch, you must head to The Ocean House Restaurant in Dennisport.
Staying further down-Cape in Yarmouth, or just looking to explore new restaurants? Captain Parker’s Pub is a family-friendly, pub-style restaurant with award winning clam chowder. Catch a game and sample some local brews at Red Face Jack’s Pub and Sports Bar. For arguably the best sushi you’ve ever had, make a reservation at Inaho in Yarmouth Port and enjoy the upscale atmosphere, fresh seafood, and fine drinks.
The Daily Paper
Modern diner for creative takes on classic eats with native ingredients, healthy picks & Cape brews.
- Menu
- 644 W Main St, Hyannis, MA 02601
- (508) 790-8800
- Breakfast, Lunch
The West End
Warm, stylish eatery serving locally sourced & seasonal fare, plus jazz brunch & craft cocktails.
- Menu
- 20 Scudder Ave, Hyannis, MA 02601
- (508) 775-7677
- Dinner
Gannon’s Tavern
American restaurant.
- Menu
- 959 Bearses Way, Hyannis, MA 02601
- (508) 827-4931
- Lunch, Dinner
Sam Diego’s Mexican Cookery and Bar
Colorful restaurant with outdoor tables & a bar doling out tacos, quesadillas & other Mexican bites.
- Menu
- 950 Iyannough Rd, Hyannis, MA 02601
- (508) 771-8816
- Breakfast, Lunch
Brazilian Grill
Spacious steakhouse with all-you-can-eat slow-cooked meats carved tableside, plus a salad bar.
- Menu
- 680 Main St, Hyannis, MA 02601
- (508) 771-0109
- Lunch, Dinner
Colombo’s Cafe & Pastries
Stylish space offering Italian fare, an on-site bakery & a gelato bar, plus outdoor dining.
- Menu
- 544 Main St, Hyannis, MA 02601
- (508) 790-5700
- Lunch, Dinner
Lower Cape Cod Restaurants
Chatham, Harwich, and Brewster have so many restaurants worth trying you’ll need to make a list for your next vacation to Cape Cod. Celebrating a birthday, anniversary, or other special event? Experience fine-dining and an upscale restaurant experience at Stars, located at The Chatham Bars Inn: The Impudent Oyster, a Cape Cod institution on its own, also located in Chatham: or The Ocean Terrace, located at The Ocean Edge Resort in Brewster.
If casual is more “your style”, Cobie’s seafood shack in Brewster is known for its lobster rolls and fried seafood. Need a break from seafood? Experience a delightful and cozy atmosphere at Buca’s Tuscan Roadhouse, popular for their Italian dishes. Craving some Mediterranean-style dishes? Pate’s Restaurant on Main Street in Chatham is sure to satisfy. Maybe you’re just looking for great service and a family-friendly menu and atmosphere; if that’s the case, head to Feretti’s Restaurant, or George’s Pizza House, both located in Harwich Port.
Jake Rooney’s
Comfy fixture with wood bar & fireplace known for entrees served on heated stone & live music.
- Menu
- 119 Brooks Rd, Harwich Port, MA 02646
- (508) 430-1100
- Lunch, Dinner
Cape Sea Grille
Upscale pick in a 19th-century home serving creative, carefully sourced New American cuisine.
- Menu
- 31 Sea St, Harwich Port, MA 02646
- (508) 432-4745
- Dinner
The Port Restaurant
Buzzy hot spot draws crowds with inventive seafood dishes, plus a raw bar, cocktails & hip digs.
- Menu
- 541 MA-28, Harwich Port, MA 02646
- (508) 430-5410
- Lunch, Dinner
Mad Minnow Bar & Kitchen
Fish & craft beers highlight the menu at this wood-floored local joint also preparing cocktails.
- Menu
- 554 MA-28, Harwich Port, MA 02646
- (774) 209-3977
- Lunch, Dinner
The Lanyard Bar & Grill
Bar & grill.
- Menu
- 429 MA-28, Harwich Port, MA 02646
- (508) 430-0404
- Lunch, Dinner
Ember Coal Fire Pizza
Coal-fired, thin-crust pizza, wings & pasta plus beer & wine in a hip, buzzing environment.
- Menu
- 600 MA-28, Harwich Port, MA 02646
- (508) 430-0407
- Lunch, Dinner
Outer Cape Cod Restaurants
Staying on the Outer Cape for your vacation? Wellfleet, Provincetown, Truro, and Eastham have a wealth of restaurants to satisfy your tastebuds. For a quintessential, Cape Cod dining or take-out experience, you must try The Lobster Pot located in the heart of Provincetown. This restaurant has been in business since 1979, and it’s practically not a Cape Cod vacation if you haven’t tried The Lobster Pot’s fried clams. Locals also swear by the beautiful views and delectable Italian dishes at Fanizzi’s Restaurant in Provincetown.
If you’re looking for a farm-to-table meal, Blackfish in Truro is known for its use of local and seasonal ingredients. In the mood to try something unique? Check out the Jamaican fare at Irie Eats in Provincetown or for a taste of the Caribbean, Brickhouse Tavern in Eastham is also a must-try. Maybe you’re in the mood for some lighter options; how about heading over to PB Boulangerie Bistro in Wellfleet for pastries and homemade bread.
Mac’s Fish House Provincetown
Seafood restaurant – Buzzy seafood joint with a roomy patio serves sushi, shellfish & the daily catch in arty digs.
- Menu
- 85 Shank Painter Rd, Provincetown, MA 02657
- (508) 487-6227
- Lunch, Dinner
Irie Eats
Jamaican restaurant.
- Menu
- 70 Shank Painter Rd, Provincetown, MA 02657
- (508) 863-3584
- Lunch, Dinner
The Pointe Restaurant
Upscale eatery for farm-to-table fare, including seafood & steak, plus wine, craft beer & cocktails.
- Menu
- 82 Bradford St, Provincetown, MA 02657
- (508) 487-2365
- Dinner
The Canteen
Counter-serve, beach-themed nook in a historic building with communal seating & casual seafood eats.
- Menu
- 225 Commercial St, Provincetown, MA 02657
- (508) 487-3800
- Lunch, Dinner
Vorelli’s Restaurant
Bar and restaurant, featuring certified Angus aged steaks and a variety of Cape Cod seafood.
- Menu
- 226 Commercial St, Provincetown, MA 02657
- (508) 487-2778
- Lunch, Dinner
Post Office Cafe & Cabaret
A staple with both locals and tourists alike, this Commercial Street venue offers traditional American breakfast, an all day menu, two festive bars and nightly live entertainment.
- Menu
- 303 Commercial St, Provincetown, MA 02657
- (508) 487-0008
- Breakfast, Lunch, Dinner
Brickhouse Restaurant Eastham MA
American-style cuisine infused with Caribbean flavors,
- Menu
- 4940 Mid-Cape Highway, Eastham, MA 02642
- (508) 801-2475
- Lunch, Dinner
PB Boulangerie Bistro
Part bakery, part bistro, this bustling venue is known for classic pastries & hearty French fare.
- Menu
- 15 Lecount Hollow Rd, South Wellfleet, MA 02663
- (508) 349-1600
- Breakfast, Lunch, Dinner
Fanizzi’s Restaurant
Locals’ joint, known for expansive bay views, serves Italian & American seafood with a casual vibe.
- Menu
- 539 Commercial St, Provincetown, MA 02657
- (508) 487-1964
- Lunch, Dinner

