I have visited this location 4 times. The food is always very good, and definitely a great environment to meet friends. The service has always been friendly and prompt, with exception to our last visit. It was a Friday night, and we totally understood that our server wanted to make as much in tips as possible, however, she rudely rushed us through the entire meal. We were almost ""pushed"" out of our booth. Other than that experience, it is a good place.