90 MILES CUBAN CAFE
Just another classic story of an immigrant that moved over to this great country with their traditional home culinary skills to make a success
over here. In this case it was Alberto's Cuban grandmothers recipes that allow you to have items such as Slow-roasted Pork and Fricase de Pollo today!
Address / Location:
2540 W. Armitage Ave.
Chicago, IL 60647
For menu, hours, reservations or gift cards please call: 773-227-2822