90 Miles Cuban Café Location

2540 W Armitage Ave
Chicago, IL 60647

Logan Square
(773) 227-2822
website

No specials on Sunday.

No specials on Monday.

No specials on Tuesday.

No specials on Wednesday.

  • 1/2 Off Sangria & Mojito Mixes 6:00 pm - 10:00 pm

No specials on Friday.

No specials on Saturday.