Puff PB Smokeshop - Tobacco Shop in Pacific Beach, San Diego

Smoke Shop, Vaporizer Store, Cigar Shop, Cigar Store, Glass Pipes, Tobacco, Cigarettes, ATM, Snacks, Candy - Pacific Beach, San Diego
Open today until 10:00 PM
Header image for the site


a year ago
Convenient shop, owner that cares about his customers and takes care of his shop. Great selection of vapes and smoking products! Also carries exotic snacks and sodas!
- Shane M
a year ago
I’m So happy to finally have a smoke shop on Grand so i don’t have to deal with the chaos of Garnet. I came by here a little over a week ago during the soft opening. The owner was a super cool dude and the place was really clean. He also has his little French bulldog there so it was pretty awesome getting have some puppy time in there while i was getting some stuff for my vape.
- nicholas w
a year ago
Let me start of by how my friend and I received a succulent welcoming & great customer service. This place has a lot of amazing products. It is very well organized and has sensational prices!! Highly recommend to come here.😊
- Xenia U

Smoke Shop & Vaporizer Store - San Diego

Visit Puff PB Smokeshop in Pacific Beach today! We carry a wide range of products including: cigarettes, tobacco, glass, bongs, lighters, snacks, candy, rolling papers, blunt papers, cigarillos, ATM, hookah, hookah coals, puff bars, vapes, vaporizers, Juul, Juul Pods, zippo lighters, torches, C02 cartridges, and much more. hundreds of brands and selections to choose from.

Find us when looking for smoke shop Pacific Beach, Pacific Beach smoke shop, smoke shops near me, vape store Pacific Beach, hookah store, cigars store, vaporizer store, glass pipes, bongs Pacific Beach, and much more.

We offer outstanding service and great prices to all of our customers. Come in today and browse our wide selection of products!

Contact Us


Call now
  • (619) 936-1992


Get directions
1552 Grand Avenue
San Diego, CA 92109

Business Hours

Mon:11:00 AM – 9:00 PM
Tue:11:00 AM – 9:00 PM
Wed:11:00 AM – 9:00 PM
Thu:11:00 AM – 9:00 PM
Fri:11:00 AM – 10:00 PM
Sat:11:00 AM – 10:00 PM
Sun:11:00 AM – 8:00 PM
Contact Us
Message sent. We'll get back to you soon.