A Lill Taste of Cuba is a cozy restaurant in Carbondale, IL that offers an array of Cuban-inspired dishes.
With a menu featuring traditional flavors and a welcoming ambiance, this spot provides a taste of Cuba in the heart of Illinois.
Generated from their business information