"Clean, good food, good service. Inconsistent food. Only 4 stars because of the inconsistency. Unfortunately the espresso machine was broken and they were out of normal wraps... So half of the items on the menu we're unavailable. When we got our burrito (last wrap available) and taco alternate (now no wraps available), the burrito was half the size of our previous experience and all the photos shown. After complaining, the staff offered to make another one, now a taco. The tacos were missing avocado, so we had to point it out to the staff, and then they were fixed. I had to get a new coffee after the half and half dumped some floaty/crusties into the first coffee. Staff was super polite and helpful for all of our complaints and the food, after everything, was good."