KB Smokes (4416 50th Street) seems to have it all: a complete smoke shop including smoking accessories and glass pieces, a full-service coffee bar, a drive-thru, a patio with outdoor games (depending on how much time you have), disc golf supplies, and so much more to come.

KB Smokes has only been open a few weeks, but it's already garnering rave reviews. For more information, check out their Facebook page.