I would take Cafe Spiaggia over any of them. Right at the north end of the Mag Mile, no need for a cab. Another good choice is Pane Caldo, right near Cafe Spiaggia, except if price is a factor (Pane Caldo is significantly more expensive than Cafe Spiaggia).