Leo's Coney Island in Chicago
Since opening in Chicago in February 2010, Detroit hot dog institution Leo's Coney Island has thrived at its location on Southport and Cornelia.
Good news for Detroit and Chicago.
Good dogs, cold beer and the Cubs. Chicago, here I come.
No comments:
Post a Comment