Quantcast

90 Miles Cuban Café

By Mike Fourcher | Tuesday, July 27, 2010
Address: 3101 N Clybourn Ave
Phone: (773) 248-2822
Website: www.90milescubancafe.com

90 Miles Cuban Café. Credit: Mike Fourcher.

Cuban food in a casual setting. Outdoor seating in warmer months. Second location on Armitage.

[ratings]

Tags:

Share this now!

Spread the word