When heading for the Route 66 in Chicago on Ogden Street, you can find many interesting places in the surrounding streets. On the corner of Ogden St and W Taylor Street, you can visit Original Ferrara & Co Pastries store with a beautiful historic neon sign.
Read more