The Perfect Meal at The Perfect Caper Restaurant in Punta Gorda, Florida July 30, 2008 florida restaurants things to do in punta gorda +