Dean's South of the Border

130 Tamiami Trail, Punta Gorda