We finally made our first return visit to Mosaica, in Vauxhall, NJ for the first time since it changed ownership (quite a while ago). I definitely hope that we'll be able to get back there soon, since the food was delicious. For the appetizer, we started with the "duck confit on a salad of mixed greens with red wine vinaigrette" which was very tasty, and the soup of the day a chicken based cauliflower soup, which (with the addition of a little salt) was also very good. For the mains we ordered the grilled ribeye steak, and the seared duck breast.
As we were eating the duck salad appetizer, we began to have second thoughts about having ordered another duck dish for the main. We needn't have worried, as the main was prepared very differently. The seared duck breast had a subtle wine flavor, and was served over (but not overwhelmed by) a delicate wine-based wild mushroom sauce, which was absolutely delicious. It was accompanied by really tasty shredded fried zucchini, and garlic mashed potatoes.
The ribeye, which we ordered medium, was thick, very juicy, not fatty, and very flavorful. The side dishes of garlicky sauteed greens (I think spinach), and crispy potato cake were excellent.
For dessert we chose the Persian Lime tart with kiwi, and crushed pistachios. Though the creamy tart wasn't as limey as I had anticipated (I like lime), it was very good, (with a tasty crust), and a nice imaginative change from the some of the more typical desserts that you see all over.
Based on this experience, I would definitely recommend Mosaica. I'm pretty sure that they require reservations; but even if they don't I think that you would be safe to make them, as the place is fairly small, and fills up quickly.