We've eaten here twice, and really enjoyed it. It's small, and every table has a fantastic view. There is a kids' menu. We travel in June, and haven't made a reservation, just walked up, with a very short wait. My husband has gotten the tempura shrimp, and I've had the seafood pasta, one daughter had steak. The other daughter is 21, and a very picky eater. We saw pasta with marinara on the kid's menu. We explained that we'd pay an "adult plate" rate for the pasta, but they actually let her have the kids version at the kids price.