All sandwiches come with Latin fries and chimichurri sauce
412 N. Clark Street
Chicago IL 60654
Phone 312-644-1900
Fax 312-644-1902
© 2011 Havana
Hours:
Monday - Thursday - 11:00 am - 10:00 pm
Friday - 11:00 am - 2:00 am
Saturday - 12:00 pm - 3:00 am
