with the Palm, Magnolia and Oak Trail Golf Courses right there, I can't imagine why non-resort guests could not eat there. My parents have stayed there with us and we are not the type to be in each other's pockets all the time. They were never asked for id at the restaurants.
I just don't know if the food is any good now. There's a SOG resort thread that talks about the quality of the food. Check it out!