Get directions to: Harpoon Harry's, Punta Gorda, FL
Restaurant address: 1200 W. Retta Esplanade Punta Gorda, FL 33950, USA
Restaurant: Harpoon Harry's