I would avoid Tony's Town Square but definitely try Crystal Palace. CP is a buffet, so almost anyone will find something they like.
Depending on what sort of things they're picky about, you might or might not want to try Liberty Tree Tavern, which is classic american food (like sliced turkey, beef, ham, mashed potatoes, mac-n-cheese, green beans) served family style.