Latitude 26 Your Community. Your Businesses. Your Chamber. Categories Restaurant/Bar 1200 W. Retta Esplanade Punta Gorda FL 33950 (941) 205-8050 Visit Website About Us Where waterfront views meet elegant, casual dining. Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×