For dinner tonight we decided to drive into the city and have the Keg. I can't say that I was disappointed with the food and based my review on that because the food was delicious, the only complaint is that the lobster was a little over cooked but not enough to make a complaint. I'm basing my review on what I witnessed while we were eating. The 2 tables beside us had finished up and left, tables were bussed and waiting to be cleaned. The waitress dropped the cloth on the floor, left it there for 10+ minutes while we finished our meals and went to do something else and then came back and continued to clean the tables after picking the cloth up off of the floor. How absolutely disgusting. Just based on that level of cleanliness I will be very unlikely to return or recommend this restaurant to anyone.