La Guarida & Havana’s Finest RestaurantLa Guarida is one of many paladar in Havana, Cuba. It sits on the 3rd floor of a private family home a couple of blocks from El Malecon. The neighborhood looks intimating