Tugboat Fish and Chips hero image

Tugboat Fish and Chips

Restaurant

658 Blossom Hill Rd, San Jose, CA 95123, USA

Biter Score
8.4
Open
Saturday: 11:30 AM – 8:30 PM
Tugboat Fish and Chips photo 1
Tugboat Fish and Chips photo 2
Tugboat Fish and Chips photo 3