In the past, there have been a few restaurants at 520 North Dearborn in downtown Chicago. But they didn't survive the city's very competitive restaurant market. At last report, Mastro's Steakhouse seems to have succeeded where others failed. An outpost of an Arizona chain that...More