Italian/ Mexican in America/ Germany

Most Mexican restaurants in the US are little more than a Taco Bell with a liquor license.

And most Italian places are like Olive Garden, but with personality.

I avoid all those places, so I am not surprised your friend does too.