Paladar La Guarida is tucked away within the walls of an old regal building in Havana, Cuba.
Its rundown interiors and eclectic exterior fits right in with the neighborhood’s Spanish architecture whose visual grandeur pepper the streets of the city.
The in-home restaurant, which has been serving customers for over 20 years, has added a new rooftop deck overlooking the entire old city.
Watch video at You Tube (3:02 minutes) . . . . .