I've been here about a dozen times always leaving happy and satisfied. The service is usually not bad except during my last visit, which was yesterday for lunch. I was asked for my beverage of choice immediately and was served right away by a lady and her cart, but that was the last and that specific cart didn't have everything I wanted. I found myself waiting for the other carts to pass my table. I don't mind waiting and understand when places get busy. However, in this situation, I could locate the cart across the room at a standstill clearly not serving anyone. After a while, I decided to just ask whoever was passing for whatever I needed. There were plenty of employees around and I quickly got what I asked for so this solved my problem. Despite the bad service I received that day, I still recommend this place since I've had may other good experiences here.