Cuban Island

3446 West Peterson Avenue
Chicago Illinois, 60659
Phone: (773) 588-9922
Website:
Specialty: Cajuan, Creole, soul
Cuisine: Cajun & Creole, Southern & Soul
Feature: Bar Scene, Carry Out, Notable Chef
Price: On Budget Prices
Feedback: 5