However, if you get away from the "tourist" spots, every place is unique and does offer something interesting to experience.
My wife and I were driving back to our rental in France from someplace and stopped for lunch at the only restaurant we could find in the little town in the middle of I have no idea where we were. Very little English spoken (we don't speak French, but can manage with a few words and technology) and had a very enjoyable meal and a little sightseeing in this small town.
Not saying that everyone enjoys that kind of thing, but if someone travels to Paris, for example, and has their sights only set on the popular things, Eiffel Tower, Louvre, etc. They're missing so much more to the city. Yes, certainly plan on seeing what's popular because that's why you went there, but also spend at least half the time exploring the little gems that every city offers that unique to it.
And for the love of everything, don't eat at places you can eat at home every meal just because you know it.