I am honesty shocked by all the low ratings. The coffee here is fantastic! Everything from black coffee to caramel macchiatos is amazing and way better quality than Starbucks. I have had a few things like breakfast sandwiches and spinach and feta croissants and I would definitely buy them again. You usually have to wait in line and their computer system is pretty slow, but it's worth it for a good cup of coffee. I'd easily pay an extra dollar for a caramel macchiato that is ten times better than other places.