I come here frequently because it's right across the street from work. The location is a little slow as there's usually one person working the register and only one person making drinks. I never see the register person jump in and help the drink maker, which I don't really understand. The drinks taste fine and I don't think the place is really all that filthy...it is located in Deer Valley Town Center, which attracts a lot of homeless and questionable characters...so I don't blame Starbucks for this.