I have never had to wait at a restaurant longer than I had to wait here. We didn't get a glass of water in the first 30 minutes of sitting down and there were barely any people in the restaurant. The food took over an hour to arrive and none of it was good. The margarita pizza is horrible with no tomato sauce and burned basil leaves. The service is absolutely horrible and no waiter or waitress ever comes around to check. Even though the atmosphere is good, the lack of service and terrible food just make this a horrible experience. Avoid at all costs.