Some of the food at this riverside restaurant left our critic giddy with excitement. But there were a few spills amid the thrills.