Luna Haze
2418 NW 20th St, Miami, Florida, 33142

Why Choose Luna Haze?
Luna Haze has earned a 5-star rating from hundreds of customers in Miami by combining an unusually wide product selection with genuinely knowledgeable and staff. If you're looking for vapes, glass pieces, or accessories, the team, especially Amber, takes time to help you find exactly what you need at fair prices.
About Luna Haze
Luna Haze has quietly become one of the highest-rated smoke shops in Miami, and it doesn't take long to figure out why. Ask anyone who shops here and the first name out of their mouth is Amber. Regulars talk about how patient she is, how she'll answer the same question three times without blinking, and how she takes the time to figure out exactly what you're after before pointing you toward it. Eric gets a shout-out from the regulars too, and Luna, whose name is on the door, is often around.
One person summed the crew up simply: everyone here is nice, welcoming, and actually knows the products. The selection is where this place really earns its reputation. You've got vapes and disposable vapes, a solid wall of e-liquid and vape juice, glass pipes and water pipes, rolling papers, CBD and hemp, and all the smoking accessories you'd expect. What surprises first-timers is how much more is packed in beyond the basics.
We've heard folks walk in for vape juice and leave talking about the drinks, the shoes, even ice cream. It's the kind of place where the visit turns into a whole thing. People who shop here swear by the quality and the variety, and the store itself gets praise for being clean and genuinely pleasant to browse. Prices land in the fair range, and locals who come often say they never worry about getting something they don't like.
One regular went so far as to call it more than just a head shop, and that's the vibe the team clearly aims for. Worth knowing before you go: the exchange and return policy is strict, and one first-time shopper walked away frustrated after an item didn't work out. Ask about that up front if you're buying something you might want to swap. That aside, the word around Miami is overwhelmingly good, and the crew here keeps people coming back.
Location
What Customers Say on Google
“Amber stands out for her patience and product knowledge, answering questions repeatedly without hesitation and helping customers find exactly what they need.”
“The selection is exceptionally wide, from vapes and disposables to hookah vapes and accessories, and the store maintains high cleanliness standards throughout.”
“Customers consistently report good prices and fair value across a quality product range, with staff who are genuinely knowledgeable and welcoming.”
Source: Google Reviews
Frequently Asked Questions About Luna Haze
Luna Haze stocks vapes, e-liquids, disposable vapes, glass pipes and water pipes, rolling papers, CBD and hemp products, and a wide range of accessories. The selection extends beyond typical smoke shop offerings.
Yes. Customers frequently praise staff members like Amber and Eric for deep product knowledge and personalized recommendations. The team takes time to understand what you're looking for and guides you to the right choice.
Multiple customers describe Luna Haze's pricing as fair and reasonable, with good value across the product range. You won't find better deals on quality items in the Miami area.
Yes. Customers repeatedly mention the store's cleanliness and overall atmosphere as a standout feature, making the shopping experience pleasant and professional.
Contact Details
- Phone
- +1 305-603-7709
- Address
- 2418 NW 20th St, Miami, Florida, 33142
How Luna Haze Compares
in Miami
More reviews than 93% of smoke shops in Miami
Opening Hours
- Monday
- 9AM-10PM
- Tuesday
- 9AM-10PM
- Wednesday
- 9AM-10PM
- Thursday
- 9AM-10PM
- Friday
- 9AM-10PM
- Saturday
- 11AM-10PM
- Sunday
- 11AM-10PM
Business Details
- Service Options
- In-store shopping, Onsite services
- Payment Methods
- Credit cards, Debit cards











Community Comments
No comments yet. Have you dealt with Luna Haze? Be the first to leave a comment below.