I saw the following sentence by a contributor at alt.usage.english. I am puzzled by his usage of 'have gone to'. Why didn't he say 'have been to'? I always think 'have been to' is about experience, whereas 'have gone to a place' means someone is in that place and hasn't returned. But he seems to use 'have gone to' to indicate experience.
The only place I've ever gone to and had no choice on what I was eating without advanced warning was a family-style Italian restaurant in San Francisco