Shopping mall
Plaza del Sol Mall
9 locals recommend,
Tips from locals
Plaza del Sol is an indoor shopping mall in Kissimmee, Florida, United States. It is the only enclosed shopping center in Kissimmee, with over 50 specialty shops. Only 30 minutes away!
Unique things to do nearby
Location
3831 W Vine St
Kissimmee, FL