It's not exciting cuisine, but the Rainforest cafe right next to the San Luis hotel has a boat ride inside. Super convenient if you're staying nearby, too. I've been to a handful of other Rainforest cafes around the US, but it's the only one I've been to that has a ride - and some times, that sort of thing trumps the food when kids are involved!