Best restaurants in North Truro, MA
- 4Captain's Choice4 Highland Road, North Truro, MA 02652Restaurant
- 5Closed nowMontano's Restaurant481 U.S. 6, North Truro, MA 02652Restaurant Bar
- 4.3Closed nowThe Whitman House Restaurant5 Great Hollow Road, North Truro, MA 02652Restaurant
- 4.8Closed nowTop Mast Cafe209 Shore Road, North Truro, MA 02652Restaurant Cafe