Email this article to your so-called friends

Thrillist Chicago
Emailed on: Monday September 8, 2008
90 Miles Cuban Cafe
3101 N Clybourn Ave, at W Barry; Logan Square; 773.248.2822

Started by a Cuban-American couple whose family's been cooking professionally for three generations, 90's a quick-serve, breakfast/lunch/dinner spot dominated by an 11-seat, U-shaped counter made... 

Enter up to 50 email addresses, seperated by commas:
Your Name:
Write an optional message: