We have been here numerous times now and the food and drinks are very good, but the service is atrocious. If you are going for lunch, expect to be there for awhile. We have yet to go and not wait a ridiculous length of time just for a waiter or waitress. Then, expect to wait forever for the bill. I actually have gone to the bar on a few occasions just to get the bill, because the waiter or waitress never came back. I am really trying to like this place, but can't get over the bad service.