Havana's Cuisine LLC Categories Restaurants 12 S. EUCLID AVE. St. Louis MO 63108 (314) 449-6771 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×