Embarc South Lake Tahoe California dispensary specializes in all cannabis products, including flower, CBD, topicals, and edibles. You can shop in-store, or order online for express pick-up or delivery. Phone: (530) 600-3040 4035 Lake Tahoe Boulevard South Lake Tahoe CA 96150 USA Map Other Categories: Health & Beauty » Natural & Alternative Remedies |