Of course, you can get that in a city. Just build an ethnic enclave by coalescing around a particular neighborhood. That's how the foreigners in German cities do it. Avoid any neighborhood with transient renters.