90 Miles Cuban Cafe – best Cuban sandwiches in Chicago!
There I was, walking the dog around the neighborhood and I “found” the greatest little Cuban place that makes the absolute best Cuban sandwiches I have ever had. Of course its been there for a while and has been discovered by all the reviewers already that gave it great reviews. The decor, the food, the size, the music, its just the best place to grab a delicous bite. Albert Gonzalez the owner is opening another one on West Armitage soon, if franchises were available even I would open one, I think he’s on to something. ;+) 90 Mile Cuban Cafe is located at 3101 N. Clybourn.



















