I've been in the Dallas area for almost 15 years now, and I *just* discovered this place. They have a lot of items that can't be found anywhere else. If you're looking for fresh...
All reviews seem positive