El Almendron is located in Centro Habana, Cuba on Obispo #513, e/ Bernaza y Villegas Centro Histórico Habana Vieja, Havana, Havana. El Almendron is rated 3 out of 5 in the category restaurant in Cuba.
Address
Obispo #513, e/ Bernaza y Villegas Centro Histórico Habana Vieja, Havana, Havana