If you stop for gas or toilet this place is at back end of parking lot. Lots of Mexican stuff. Inexpensive items, but not bargain prices. If you need to walk and stretch your legs this place will meet your needs.
The store is really bi, but in 30 minutes of browsing nothing caught my eye.
It's a "South of the Border" gift shop - not a "Mexican" shop as the name implies. Very large souvenir shop, Loaded with inventory - mostly overpriced imported stuff but nothing from Mexico. Nice place to browse around & stretch the legs while taking a rest from driving I-95.
Anything you want with a South of the Border imprint can be found here. This has got to be one of the largest gift shops I've seen! ATM (cards accepted only with $10 minimum) and bathrooms can be found here as well. Sure it's kitschy but that's the charm. Worth a look even if you don't buy.