Business Details


Sol Plaza Boutique Mall

Sol Plaza is a large boutique shopping center with a variety of unique shops, including an eatery to satisfy just about any appetite. Check out our diverse directory of shops all under one roof...only at Sol Plaza!



View All Businesses