I'll preface this review by saying I had the best ceviche I've ever had at this restaurant (as it should be, right?!). However, we found the service, including simply being greeted by a waitress at the table, to be INCREDIBLY slow. That was the biggest drawback for us visiting with our kids. They are usually quite patient and were kept happy with a glass of Sprite; but, the wait for just a couple of entrees was easily an hour. There are no bells and whistles here for kids--just tables, take it or leave it.
The menu did provide us with the opportunity to expose our kids to some new flavors and we are thankful that they are somewhat adventurous. We tried both ceviche and seafood mofongo--both were incredibly fresh and flavorful. We also had a nice side of rice which the kids dug into when they found the ceviche fairly spicy (from the red onions).
So, while I'd be happy to come back and enjoy the amazing flavors again, I'd do so knowing that the service is very, very slow, and keep my expecations in order.