Cape Cod Dining ~ Truro Restaurants
|Search for a restaurant by name:|
denotes Pet Friendly. Please call ahead to inquire about specific pet policies.
Terra Luna ~ 508.487.1019 ~ 104 Shore Road, Truro 02666 ~ In harmony with local, seasonal farmers of land and sea
Blacksmith Shop Restaurant ~ 508.349.6554 ~ Route 6A, Truro 02666
Box Lunch ~ 508.487.4545 ~ 300 Rt 6 (Hillside Farmstand), Truro 02666