We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Terra Luna

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
104 Shore Rd, Truro, MA 02652
508 487 1019
5:00 pm - 10:00 pm
Closed now
All hours
Sun - Sat 5:00 pm - 10:00 pm
More Info
Add Photo Write a Review

109 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 108: English reviews
Dayton, OH
Level Contributor
77 reviews
58 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
3 of 5 bubbles Reviewed 3 days ago NEW

We had a party of 16 and our reservation was made a few weeks prior to coming. Imagine our surprise when we walked in and we were set up at 2 different tables! Yes, the place is not that big, but those 2 tables should and could have been put together. We were a family party that sees each other... More 

Thank musiclover3377
Level Contributor
9 reviews
8 restaurant reviews
3 of 5 bubbles Reviewed 4 weeks ago via mobile

Have not been to Terra Luna in 3 years and remember a funky eclectic fun busy place. It is small and intimate but seemed like a local crowd on Thursday night. About half the tables were filled. Initially our server was perfunctory but warmed up after conversation and was attentive and quite helpful . We ordered appetizers-- pan fried goat... More 

Thank Chuck T
Worthington, Massachusetts
Level Contributor
188 reviews
117 restaurant reviews
common_n_restaurant_reviews_1bd8 57 helpful votes
3 of 5 bubbles Reviewed 4 weeks ago

We have passed by this place for a few years and were more than curious and so finnaly tried it. The atmosphere is nice, especially with paintings by local artists on the walls. For a first course we both ordered Eastham mussels that were excellent, however one of our main courses was just average and not so memorable as we... More 

Thank JRenfrew
Walpole, New Hampshire, United States
1 review
5 of 5 bubbles Reviewed September 10, 2016

Loved the place the moment we walked in...low key, cozy, gorgeously funky, great sense of fun and yet some of the most well-prepared food I've had in years. Fresh, piquant, simple and complex at the same time...excellent meal I hope to repeat at least once each time I come to Truro!!! Thank you owner, chefs, staff, you all deserve applause!

Thank hellboy51
New York City, New York
Level Contributor
23 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 bubbles Reviewed August 29, 2016 via mobile

Unassuming cape approach but very cool inside with jukebox. Very friendly and knowledgeable service. Interesting and unique cocktails and diverse menu. Willing to be flexible with picky kid choices. Excellent by cape standards.

Thank Walpie
New York
Level Contributor
12 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 21 helpful votes
5 of 5 bubbles Reviewed August 22, 2016

Don't know how I have missed Terra Luna after all the years we've been vacationing in P'town. A Truro resident reco'd & we will go back every year. Here's why; Fresh, Fresh, Fresh food with incredible FLAVOR! Such a welcome change and improvement on what has become uninspiring and predictable from P'towns top (5) go-to restaurants. Grilled Sardines are always... More 

2 Thank DESNY
Amherst, Massachusetts
Level Contributor
4 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
4 of 5 bubbles Reviewed August 17, 2016

Terra Luna is a warm, welcoming, informal beacon on Rte. 6a in North Truro. The straightforward, rustic, Italianate food is generally very good, though a bit inconsistent and unrefined. The staff is friendly and helpful. The prices are fair. The parking is ample. The dark wood room beckons, and we return every summer for a relaxing evening away from the... More 

1 Thank Minor7th
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 bubbles Reviewed August 14, 2016

We just returned from a great week in Truro. Being there with two small children can put a damper on pre-planning reservations for dinner. We went out on a rainy Friday night and were not able to get into any restaurants in Ptown, so we headed back to truro with the hopes of finding somewhere to dine. I used Yelp... More 

1 Thank Dina V
Newton, Massachusetts
Level Contributor
127 reviews
82 restaurant reviews
common_n_restaurant_reviews_1bd8 31 helpful votes
5 of 5 bubbles Reviewed August 10, 2016 via mobile

Really surprised by how good everything was. Very small and quaint with big flavors. Great selection of pasta dishes and the apps were amazing. Goat cheese and figs as well as the polenta were divine.

Thank Brendan H
Arlington, Virginia
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed August 9, 2016

The food! The chef uses perfectly fresh produce and seafood and creates incredible combinations of flavors. Plus a relaxed atmosphere. Prices far more reasonable than in P-town. Service (Heather) gracious, thoughtful, knowledgeable and unpretentious. What a breath of fresh air.

Thank maura246

Travelers who viewed Terra Luna also viewed

Provincetown, Cape Cod
North Truro, Cape Cod

Been to Terra Luna? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    4 of 5 bubbles
  • Value
    3.5 of 5 bubbles
    4 of 5 bubbles
Italian, Mediterranean, Portuguese
Restaurant features
Seating, Waitstaff, Serves Alcohol, Full Bar, Reservations
Good for
Romantic, Special occasions, Local cuisine
Open Hours
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
5:00 pm - 10:00 pm
Location and Contact Information
  • Address: 104 Shore Rd, Truro, MA 02652
  • Location: United States  >  Massachusetts (MA)  >  Cape Cod  >  Truro
  • Phone Number: 508 487 1019

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Terra Luna and other visitors
1 question
Ask a question

See all questions (1)

Questions? Get answers from Terra Luna staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?