I have eaten here on occasion through the years and the food and service was always good. Prices have always been a bit high. Last visit though was the worst. Service terrible. Complained several times, but didn't really impact anything. Food was good, but not worth the price. I think this place might be past it's prime.