If you want classy, upscale food, don't go here. If you want a well cooked steak, don't go here. If you want hearty, basic traditional American food with a Country slant and low prices come here. I really like that they now have health conscious menu selections. Food is diner quality, portions are good, but not overwhelming. Service was ok and timely. The gift shop is great if you like country stuff. Interesting that the clothing selections are mainly for women and children. For what it advertises itself to be, it does a great job.