Are the shops and restaurants open for business??
Address: 1200 W Retta Esplanade, Punta Gorda, FL 33950, USA
Cheryl Davison | Sep 21, 2020
Yes they are
Kat Levato | Sep 21, 2020
Yes.
Paula Maglica | Sep 21, 2020
Yes, all of them all
Thanks! Your answer is awaiting moderation.