Really enjoyed the restaurant, which took great care of us and our family. The food was well-prepared, tasty, and very reasonably priced. We ate there every morning for breakfast, and enjoyed the egg combos, fresh bread, and the free coffee refills.
Lunches were all excellent - we tried fish ceviche, shrimp ceviche, the hamburger (for the unadventurous), a fresh pasta dish, fish tacos, and a few others. Everyone's food was delicious, and arrived in a timely manner.
The drinks are also VERY good - try the blended margarita, the mojito, or the daquiri - they're all well made and delicious.
For us, the only place we ate that was any better was at Posada Margherita.