Plaza del Sol

About

Plaza del Sol shopping mall is located in the metro area, specifically in the town of Bayamón. At Plaza del Sol, you'll find stores from your favorite brands, restaurants, a movie theatre, and the island's only Dave & Busters.

Filed Under