El Tranvia is the best restaurant I visited in Cuba. The servise is very profesional and kind, the recomodation of the stuff were good. We had seafood and enjoyed, tried a
selection of rooms and loved some of them.
Try to have your disert on the terace upstairs, it is always crouded noisy and happy there. we left our names on the wall like many others befor us.