I just have some quick comments on these three places so I thought I'd post them all in one message.
I finally made it to Canteen and thought the food was creative and well executed. The standout dishes were lamb's tongue with an amazing red spicy tangy sauce, and the pork main dish which was cooked medium-well and came with a crispy strip of can best be described as chicharron. The wine list was designed for people to have wines with their dinner. There were lots of wines by the glass and half bottle. The variety was excellent and the prices were very reasonable compared to most restaurants the same price range.
I read Patricia Unterman's review of Mochica before going and ordered some of the dishes that she recommended. The ceviche was excellent of course but the cooked dishes really wowed me this time. We had chorizo stuffed calamari, a cooked halibut dish (whose name I can't remember), aji de gallina - chicken cooked in a creamy yellow aji sauce, and lomo saltado. The lomo saltado was average, but everything else was fantastic. The dishes were very different and special so that it was difficult to pick a favorite. To top it all off, we had a passionfruit mousse that is the best passionfruit dessert I've ever had. It was the essence of passionfruit and the tartness was contrasted by the cream.
My last comment is on Boulette's Larder's canneles. At $3.50 each they are double the price of Bay Breads' canneles. The BL canneles are equivalent in texture to BB canneles, but the flavor of the BL canneles is slightly different and not as good in my opinion. In order to pick out the difference in flavor, I would have to try them side by side. There is a new BB that will be opening in North Beach. I can't wait.