Leo's Coney Island


Leo's Coney Island

3455 N Southport

Chicago, IL 60657

A Michigan fave that's setting up shop out-of-state for the first time, Leo's Chicago outpost is slinging the same Coney-style hot dogs and other diner fare amid red booths and a mural of the Chicago and Detroit skylines laying on top of one another ... and the Hancock looks pret-ty excited about it.