We frequent here quite often, food is usually very good and service is exceptional!!! Our last visit on Valentine's night, we got to sit at a booth on the front, last one on the right. My friend was sitting looking at the wall and noticed a big spider in a huge web right behind me under the TV!!! Don't know... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.