This place is really good. Everything is made to order and it is very quick once your order is placed. It's not very big so there is usually a line, but it's usually no longer than 10 to 15 minute wait, and definitely worth it. It's definitely a plus that they have cold brew coffee.