90 Miles Cuban Cafe (clybourn)

90 Miles Cuban Cafe (clybourn)

3101 N Clybourn Ave, Chicago, IL
(773) 248-2822 serving: Roscoe Village, North Side
open:Monday 11:00 AM - 7:00 PM Tuesday 11:00 AM - 7:00 PM Wednesday 11:00 AM - 7:00 PM Thursday 11:00 AM - 7:00 PM Friday 11:00 AM - 8:00 PM Saturday 11:00 AM - 8:00 PM Sunday 11:00 AM - 5:00 PM

Sidewalk Score: 10 out of 10
Location, Location, Location:


Restaurants, Cuban,

The Low Down

Rants, Raves & Reviews

by at Gayot

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…
Read More

By Jae at GrubHub

The food is good, but a little overpriced, I can get better Cuban in Chicago from Tropicuba in Logan Square and it's way cheaper. My biggest compl...