Get directions to: Tug Boat Fish & Chips, Placerville, CA
Restaurant address: 1216 Broadway Placerville, CA 95667, USA
Restaurant: Tug Boat Fish & Chips