Tugboat Fish And Chips

658 Blossom Hill Rd, San Jose, CA 95123
Tugboat Fish And Chips Tugboat Fish And Chips is one of the popular Mexican Restaurant located in 658 Blossom Hill Rd ,San Jose listed under Mexican Restaurant in San Jose , Seafood Restaurant in San Jose ,

Contact Details & Working Hours

Map of Tugboat Fish And Chips