Levcor Welcomes Five New Tenants to Shopping Center in Del Rio, Texas

by Katie Sloan

Del Rio, Texas — Levcor has welcomed a quintet of new tenants to Plaza Del Sol, a shopping and dining destination in Del Rio, located west of San Antonio near the Texas-Mexico border. Retailers Ulta Beauty and Burlington have respectively committed to 5,789 and 36,258-square-foot spaces, and the former’s store is now officially open. Food-and-beverage users that have joined the tenant roster include McAlister’s Deli (2,882 square feet), Papa John’s (1,432 square feet) and Arby’s (2,252 square feet).

You may also like