Get directions to: Tugboat Fish & Chips, Antelope, CA
Restaurant address: 7909 Walerga Rd Antelope, CA 95843, USA
Restaurant: Tugboat Fish & Chips