The food is really not good. My last visit there I had the ribs and didn't even finish them. That has never happened before in my life.
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.