The service and food have always been great. They have a large menu which sometimes make it difficult to choose. Some of our favorites have been the southwest chicken raviolis and the lobster raviolis. Their desserts look amazing and finally gave in and took home a piece of key lime pie on our last visit that was delicious. They take reservations on open table which is great because it has been very busy every time we have been there.