×
Need some dog vacation inspiration? Save $10 on our new book with code SAVE10
Post a Restaurant
3101 N Clybourn Ave
Chicago, IL, US 60618
(773) 248-2822
90 Miles Cuban Cafe Overview
This Cuban spot offers delicious authentic cuisine that is a steal for the price. Dine on the patio, and your pet is welcome to join you.
I'm sorry. We haven't received any photos of 90 Miles Cuban Cafe yet. If you have any photos of this restaurant, please submit a photo now!
Loading...
Hotels    Attractions    Restaurants    Events    Resources
Submit a Review
I'm sorry. We haven't received any reviews of 90 Miles Cuban Cafe yet. If you've visited this restaurant, please submit a review now!
Print Tell a Friend
Free Pet Samples & Travel Discounts
Follow us on Twitter Follow us on Facebook Find us on Google+