Great coffee, awesome atmosphere and great people. Perfect place for a business meeting and they have conference space available.
I would give 5 stars, but the time it takes to get a coffee drink made is 2-3 times what any other coffee place is. It's worth the wait, but be ready to spend 20+ minutes on your coffee stop on a normal day, up to 30+ on a Friday/Saturday night.
To speed this along, i text my coffee order to their text service at (602) 315-5773 and they will have it ready when i get there- reduces the wait to about 5 minutes in line to pay.