local cape cod residents enjoying food outside of the Pickle Jar Kitchen in Falmouth

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. ​

seafood, mussels, crab, clams, presented nicely in dish at restaurant in Barnstable, MA

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

View All Rentals

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.

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

Standard grill fare. Located in: Quality Inn.

  • Menu
  • 109 Trowbridge Rd, Bourne, MA 02532​
  • (774) 355-2978
  • Lunch, Dinner

Chinese food. Located in: Pocasset Village Marketplace.

  • Menu
  • 4 Barlows Landing Rd #2, Pocasset, MA 02559
  • (508) 563-2828
  • Lunch, Dinner

Pizza restaurant.

  • Menu
  • 170 Clay Pond Rd, Buzzards Bay, MA 02532
  • (508) 759-9111
  • Lunch, Dinner

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

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

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

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

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

Pizza restaurant.

  • Menu
  • 557 N Falmouth Hwy, North Falmouth, MA 02556
  • (508) 563-5000
  • Lunch, Dinner

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

Breakfast restaurant. Located in: North Falmouth Shopping Center.

  • Menu
  • 362 N Falmouth Hwy, North Falmouth, MA 02556
  • (508) 563-3041
  • Breakfast, Lunch

Casual cafe in an airy bungalow dispensing elevated sandwiches, hearty soups & classic salads.

  • Menu
  • 881 Palmer Ave, Falmouth, MA 02540
  • (508) 540-7900
  • Lunch

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

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

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

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

Greek restaurant.

  • Menu
  • 117 Main St, Falmouth, MA 02540
  • (508) 548-3300
  • Lunch, Dinner

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

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

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

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

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

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

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

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

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.

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

Warm, stylish eatery serving locally sourced & seasonal fare, plus jazz brunch & craft cocktails.

  • Menu
  • 20 Scudder Ave, Hyannis, MA 02601
  • (508) 775-7677
  • Dinner

American restaurant.

  • Menu
  • 959 Bearses Way, Hyannis, MA 02601
  • (508) 827-4931
  • Lunch, Dinner

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

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

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.

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

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

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

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

Bar & grill.

  • Menu
  • 429 MA-28, Harwich Port, MA 02646
  • (508) 430-0404
  • Lunch, Dinner

Tavern.

  • Menu
  • 86 Sisson Rd, Harwich Port, MA 02646
  • (508) 430-1230
  • Dinner

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.

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

Jamaican restaurant.

  • Menu
  • 70 Shank Painter Rd, Provincetown, MA 02657
  • (508) 863-3584
  • Lunch, Dinner

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

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

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

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

American-style cuisine infused with Caribbean flavors,

  • Menu
  • 4940 Mid-Cape Highway, Eastham, MA 02642
  • (508) 801-2475
  • Lunch, Dinner

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

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
dog holding frisbee on cape cod beach

Dog-Friendly Beaches on Cape Cod

Helpful guide to which beaches you can bring your furry friends to.

Learn More

Lighthouse on Cape Cod coast

Cape Cod Vacation Blog

Check out our vacation blog for useful travel advice and tips for your next visit to the Cape.

Learn More