My Cart

0

Free Shipping On Orders Over $200

Congrats! You've unlocked FREE SHIPPING! You’re $200 away from FREE SHIPPING
No more products available for purchase

Store Location

DALLAS, TEXAS

Opened in 2014, our award-winning Dallas shop is nestled in the heart of the Knox Street District & features the best-of-the-best from our eclectic assortment of top-shelf brands.

Dallas, Texas

3130 Knox St Ste 110, Dallas, TX 75205
Monday 10AM - 7PM
Tuesday 10AM - 7PM
Wednesday 10AM - 7PM
Thursday 10AM - 7PM
Friday 10AM - 7PM
Saturday 10AM - 7PM
Sunday 10AM - 6PM
Top