Del Sol: Our New Favorite Store

Dear Del Sol, “Del Sol is our new favorite store. We try and visit one whenever we’re on vacation where a Del Sol store is located. You’re the best! These pictures were taken of us o...