Just because it's expensive doesn't mean that the food is good. Next time, try Pane Caldo, on Delaware, across the street from 900 North. As for breakfast, try Tempo, on Chestnut and State - reasonably priced good food. PS. It's Mag (short for magnificent) Mile, not Miracle Mile.
Chicago, IL