"First, I used to love this place, my wife and I have come here numerous times and I have rarely had any complaints. The service has recently taken a steep dive for the worse. I was there for lunch and we ordered two sandwiches and a drink. While we waited roughly 15 minutes for the food, I can understand a reasonably long wait during a lunch rush. What I cannot understand is why it took them 25 minutes longer to make the drink we had ordered. After asking about it twice, they seemed to have totally forgotten it both times. The sandwiches were completely soggy by the time we got the drink. Given the fact that I had an hour-long lunch break and spent 40 minutes waiting, it was an extremely disappointing experience. While I will probably give them more chances, this is not the first time something similar has happened recently."