1. Blackfish
17 Truro Center Rd, Truro, MA 02666
Coordinate: 41.9958,-70.05035
Phone: (508) 349-3399
2. Top Mast Cafe
209 Hatch Rd, Truro, MA 02666
Coordinate: 41.99879,-70.05636
Phone: (508) 487-2099
3. Jams
14 Truro Center Rd, Truro, MA 02666
Coordinate: 41.99335,-70.05103
Phone: (508) 349-1616