I think that urban food is better and more adventurous because of the larger number of non-chain restaurants and the need to stand out among them. That may also have something to do with the rent in a suburban mall or popular strip mall, I don't know. It seems to me that Italian is comfort food these days, and Mexican is getting there. I would think of Asian and Latin/Caribbean as more hip. Spanish tapas too. Maybe even some Mideastern and Indian. Not French, not Northern/Eastern European. Some local or seasonal maybe organic elements. It seems to me that among an hip urban crowd you can get all kinds of special diets from vegan to Atkins. When I think hip I think pretty presentations, smaller servings than your typical chain restaurant. Some sort of twist to the standards, but not too contrived. Fun drinks, fun apps, different desserts, fun to hang around a while. Really good food, not too expensive. When I think of suburban food I'm thinking of dated classics, a safe place with convenient parking to take your unadventurous older relatives or fussy kids out for dinner, and also the chain restaurant attempts at fusion as has been mentioned.