This place is pretty good, I used to order from the food counter quite a bit but my same old order seemed to keep changing how it was made (Bistro Salad). I've had some of the barbeque before, being that I'm from Texas I have pretty high standards but it was still okay! My deductions are for the issue with continuity, slow service, and the not so friendly staff. The manager there (tall guy with glasses) is always super nice! But everyone behind the counters seems like they are always in a terrible mood, and that I'm bothering them by being there. I'm going to give it some time before I go back...