Get directions to: Big Al's, Punta Gorda, FL Restaurant address: 113 W Olympia Ave Punta Gorda, FL 33950, USA Driving Walking Bicycling Restaurant: Big Al's