If you are looking for authentic Cuban cuisine, this is definitely NOT the place! This restaurant that prides itself on its history and association with Cuba really comes off as some Cuban/American fusion. I don't know if it's just indicative of Palo Alto, but I found the cuisine inauthentic and extremely pricey. I believe this may be the only restaurant in the world where ""Arroz con Pollo"" costs $16.00. Speaking of ""Arroz con Pollo,"" their rendition of this dish left a great deal to be desired. I found the food very bland, the rice and plaintain were dry and hard. Oh, the most disgusting part was that my plate was served to me ""lukewarm."" I was so put out that, in lieu of dinner, I ended up ordering a $9.00 appetizer plate of 3 empanadas which were actually quite tasty. The plating of the food was beautiful; I just wish equal effort had been put into the preparation of the dish. The service was mediocre. If you want REAL, reasonably priced Cuban cuisine, go to the city--your stomach and wallet will be pleased.