The Titanic seems popular, but aside from that Silver Dollar city is probably the best bang for the buck.
I've never been to the steakhose in Shell Knob, but I've it was very good and Dannas is good BBQ and its just up the road on old 13, on west side.
If you're cooking, Harter House grocery, on 13 at KC has a meat counter and good meat. If you like to grill hamburgers try their Boston burger.