The food here is really good but it's hard to enjoy it when the service is absolutely horrible. This place is severely short staffed and clearly needs to hire more people for the kitchen. We waited an hour for our meals, 20 minutes for our drink orders to be taken and for some reason different bartenders made the same drink completely different. Our server did the best that he could but it was evident that there was too much going on. The wait times were unacceptable and this place needs to find ways to improving their workflow. If you have time to WASTE then I would suggest this restaurant. If not, go to an establishment that can handle customer traffic.