Plaza Del Sol is a popular shopping and dining destination situated in the heart of San Diego, CA. Offering a diverse selection of retail stores and eateries, this plaza caters to a wide range of tastes and preferences.
With its convenient location and welcoming atmosphere, Plaza Del Sol provides a vibrant setting for locals and visitors alike to enjoy a leisurely day of shopping and dining in the beautiful city of San Diego.
Generated from their business information