B........s

member since 2020

Recent Reviews1 total

Star Buds - Mayfair

7/14/2020
Starbuds is my absolute favorite dispensary in town. Great inventory, knowledgeable staff, clean, and managed well. The daily deals are some of the best in town! I will happily drive out of my way to visit this location. John is great, very well verse in his field without being condescending. Five stars all the way around.