Sephora has EVERYTHING from all the big companies. I shop here, Hair Theatre in North Miami and Skin Institute in North Miami. All three have the BEST products, service,and selection.
Pros: tremendous selection, great staff, cool vibe
Cons: no parking
more