A Lill Taste of Cuba is a cozy restaurant in Marion, IL that offers a unique dining experience inspired by Cuban cuisine.
With a menu featuring traditional Cuban dishes and flavors, this establishment aims to transport diners to the vibrant streets of Havana through its food.
Generated from their business information