Taste of Havana is a cozy Cuban restaurant nestled in the heart of Indianapolis, IN.
Specializing in authentic Cuban cuisine, the restaurant offers a diverse menu of traditional dishes and flavorful cocktails.
Generated from their business information