I should really be writing a 5 star review. I love the food, I love the atmosphere and it's reasonably priced (for most things).  But I've several bad experiences here and have had to leave TWICE because the food took so long that I had to go to work.  And I've arrived with ample time.  \nThe first time I came in an hour before I had to be at a work meeting and ordered some breakfast.  The Open Faced breakfast sandwich is great and I don't normally mind waiting the average 20 minutes to get my food.  But after sitting patiently on the patio for over 40 minute and my food didn't arrive I had to go inside.  I never got an answer as to what went wrong, but regardless my food wasn't even started being made and so I demanded my money back and left hungry.  The manager apologized and told me to ask for him next time and he would help me out.  I don't want hand outs, I just want my food when I order it.  But I gave them the benefit of the doubt. I've worked in restaurants and I know how things go.  \nSeveral times after this incident (I end up here at least twice a week some times) I have had to wait unreasonable amounts of time to get food. I've ended up having to take it to go and eat at work a few times because it took so long.   I might understand this when it's busy, but these are times when it's slow.  I've learned to not even try eating there if I have less than an hour to spend during lunch. \nThis morning was probably the final straw for me though. I went in with 20 minutes until I had to be at work.  (My work is a 3 minute walk from this place so it's extra convenient) There place was pretty empty with two people ordering and two people in front of my in line.  After waiting about 5 minutes or so to get up to the register I placed my order for the Jacked up PB +J shake.  It's pretty stellar. But then I waited, and waited and waited.  I watched people who ordered after me get food and drinks.  Before I knew it, it was after 10am and I was late for work.  Looking in the kitchen I saw the cook starting what might have been my order, but I was already late by this point. I didn't even have time to ask for a refund I just left.  I'll eat the $6 (which is a little over priced anyway) as a reminder not go back to this place until they can figure out how to get food out in a timely manner.  It could just be me, but I thought 20 minutes to order a smoothie would be plenty of time.  Apparently I was wrong.  I should have gone to Starbucks.