You simply can't leave town without checking out what's on offer in Dallas World Trade Center, an iconic local store.
Located in Dallas, this retail outlet often features on the itineraries of many travelers. Interesting attractions, such as Dallas World Aquarium, are close by if you're up for some sightseeing.