Caribbean Restaurants in Carbondale, IL A Lill Taste Of Cuba1108 W Main StCarbondale, IL, 629016184901024Caribbean RestaurantsCuban RestaurantsFoodMichaelangelosRestaurants That DeliverResturantsUsed Restaurant Equipment Supplies Show More