90 Miles Cuban Cafe
3101 N Clybourn Ave
Barry Ave.
Chicago, Illinois  60618
USA
Phone: 773-248-2822

* Ratings *
Food
Service
Ambiance
Overall:

Cuisine:

90 Miles Cuban Cafe Description:
It's hard to pass this bright, muralled hut without wondering what's inside. Go ahead and let curiosity lead: while what's in store appears simple, the Cuban bites are nothing short of first-rate. Plastered with newspapers and photos from the motherland, the (mostly) carry-out spot has people excited for Cuban sandwiches, which range from a fine ropa vieja to a lechon (a tasty mess of shredded pork, grilled onions, plantains and garlic sauce). But it doesn't stop there: get the timba with guava and cheese, or try the flaky empanadas. Then grab some extras for leftovers the next day. Also located at 2540 W. Armitage Ave.


Reviews of 90 Miles Cuban Cafe
Be the first one to rate and write a review for this 90 Miles Cuban Cafe restaurant!
 
 
Sponsored
links



Tickets ads