Plaza Del Sol

Mall in
Info

Plaza del Sol Mall in Del Rio, Texas is located 150 miles west of San Antonio on the Texas-Mexico border. The mall has many specialty shops including Rack Room Shoes, rue21, Applebee’s, Bath & Body Works, Claire’s, Hibbett Sports, Foot Locker, GNC and Zale’s Jewelers.

(830) 774-3634
Directory

Select a store below for more details, such as store hours.