Before visiting, I heard quite a few positive reviews about this place, so I figured it would be stellar. It wasn't.
The first thing that ticked me off about this place is the ordering process. You approach the counter and place your order. Not a problem, lots of places operate that way.
What bothered me was having to stand there for several minutes - while some servers buzzed around the half-empty restaurant and two stood in the kitchen area yapping - before someone finally took my order. None of the employees seemed to be happy to be there that day.
The food came out quickly (it's brought to the table), but I wasn't happy with what I ordered - a BLT avocado. The toast was rock hard and messed up the top of my mouth, and it falls behind many other restaurant BLTs I've eaten in the past.
Hold onto the receipt the server gives you because you'll need it when you go back up to the counter to pay.