Just curious for all the world travelers in here. Does any other country have the diversity of food that America has?
For instance, in most larger American cities, you can get Mexican (mostly Mexican-American, but close), South/Central/Caribbean American (Brazil, Peru, Cuban, etc.), Chinese, Japanese, Indian, Greek, Lebanese, French, Spanish, German, English, etc. But, I can't imagine there being that many Mexican restaurants in Japan. Or Lebanese restaurants in India. Or English pubs in China.
Sure, I imagine that there are some. But, many?