I worked at this restaurant for about 3 years, so I am not a big fan of it anymore. When I worked there the food was good, but the management was horrible. I know it has changed hands since then and I have not heard anything bad about it. It is the only sit-down restaurant in Santa Claus, and is the only place to eat in town if you are visiting the nearby Holiday World theme park.
more