For a very short time, you can savor the fresh, sweet flavor of Bardi Snow Crab, direct from the icy waters of Alaska at Truluck’s. Served at the peak of freshness, never frozen. Don’t miss the boat because Bairdi is considered the sweetest, most succulent crab in the world. According to Truluck’s, they will have Bardi Snow Crab in stock for 2 weeks max. and when it’s gone, it’s gone!
Truluck’s has two Dallas locations:
Uptown: 2401 McKinney Ave, Dallas, TX 75201, 214-220-2401
Southlake: 1420 Plaza Plaza, Southlake, TX 76092, 817-912-0500