Drive-thru: Depends on the day or who's working. Some baristas are amazing and have their game on point but if you're unlucky, you'll get this other group of people who just stand around and chat amongst themselves despite the long line, or they're super slow and don't know how to prioritize, especially during the morning rush. I blame poor management on this.
Because half of the staff is amazing and not so much the other half I give this place a 3.
Update: just waited almost 15 mins for a black coffee at the drive thru during morning traffic rush.