—  —

90 Miles Cuban Cafe Lincolnwood, 3333 W. Touhy Ave, Lincolnwood, IL

Hello friends and fans,

Happy New Year!

If you definitely want some great food, drinks and live music come check us out on Friday, January 1st, 2016 (!) at the newly opened 90 Miles Cuban Cafe in Lincolnwood, IL. Just barely outside of Chicago, plenty of free and easy parking. This place is beautiful, it has a very relaxed vibe and of course great food and drink.