I hesitate to give a good review, but only because I'm selfish and I don't want this amazing place to get overcrowded. Located at the base of North Mountain, it is perfect for an after hike refueling. The have a great, pet friendly patio, the food is top notch (my favorites are the Costa breakfast burrito and the Chicago Brizza, breakfast-pizza). It can get busy around 10-11, with a line out the door, but I have never waited more than 10 minutes to order. Please just follow the rules and order before you get a table and everything works out.