104 Shore Rd, North Truro, Massachusetts, 02652
Terra Luna is a beloved, quirky spot in North Truro that offers a unique and delicious dining experience. Guests rave about the creative menu, fresh seafood, and cozy, rustic atmosphere. While service can occasionally be hit-or-miss and it's on the pricier side, most diners find it to be a special, memorable meal.
We analyze 74 public reviews for Terra Luna using our data models and filter out spam to highlight only authentic feedback.
Get there early; they don't take reservations and the place fills up fast.
✓ What Works Well
✗ Areas to Improve
Hidden gem
Outstanding food
Great for dates