I know Dallas better than most and I can tell you that Toronto is much too "Urban" for most white people from Dallas.
My wife is from Forth Worth and my Mother in law divides her time between Dallas and Toronto.
Dallas is a business district surrounded by ethnic enclaves. My Mother in law lives in a tidy North Dallas, suburban neighbourhood where the only blacks and hispanics I see are housekeepers, gardeners and pool maintainence people. I went to a "street festival" in downtown Dallas a couple years ago. There were less people there than an average neighbourhood street party and I could see no reason to stay more than a minute, literally.
When visiting once, I asked if we could go for Mexican food, not Tex Mex but real Mexican food. They took me to a place called Mi Cocina
micocina. All white and modern, waiters in starched shirts and bow ties, table cloths on the tables and a water fall in the middle of the restaurant and not a single Latin person in the place that wasn't employed there. When I said I thought we could we could go to a Latino neighbourhood for the real thing, they said they never go to those places and they wouldn't know what was safe. You'd never hear this in Toronto.
The big draw for Urban life in Dallas is a warehouse district called "Deep Ellum".
http://deepellumcommunity.com/. It's not a place I need to visit twice. We have a dozen cooler and hipper neighbourhoods in this city than the best that Dallas has to offer. Kensington, Queen West, Queen East, College, The Danforth, The Annex all have more to offer.
Here it the Calandar of events for Dallas this month . I dare you to find something that would make you leave your house.
http://www.visitdallas.com/visitors/events/
Today I had lunch on College street at Taste of Little Italy. A pint of Beer, Veal on a bun and live music. It was great.
I love this city and we are lucky to live here. It has, like all big cities, it's warts but it is a vibrant and exciting town and comparing it to the boring and bland cities of America does nothing to lessen it in my eyes.