I wouldn't pay full price here. Out of 10, I'd give it a 6-7 (7 only because of the great location).
First Impression: The location is excellent; right on the water with the Star of India just outside. We had a reservation but had to wait about 20 minutes to be seated. The bread at the table was decent, the best being an interesting dark cracker-bread with parmesan cheese. They skimped on the wine. We ordered glasses and got probably 3 oz each for $9 - the least expensive Pinot Noir.
Starters: The garlic bisque was good, but it wasn't great, and I smelled like garlic for the entire next day. The promise of caviar was overdone - there was a tiny amount that was overwhelmed by the garlic. Two of my party got the scallop ceviche, which was tasty, but nothing special (especially for San Diego - I would think they could do better). Also, the ceviche portion was TINY -about 1/4 cup. Overall, we were disappointed.
Entrées: The men had the beef and it was excellent, although the side of root vegetables and potatoes left a lot to be desired (very boring). I had the white fish, and it was good but also rather boring, although the sauce and rice and some kind of fruit salsa were good. The other woman in our party had the salmon, and she said it was excellent. I believe her, because she actually ate the whole thing (a rare occurrence).
Deserts: The deserts were the best part. Three of us ordered s'mores, which were awesome - homemade graham crackers, a big marshmallow that they toasted with a torch at the table, and good chocolate with peanut butter pieces in it, with an odd but tasty shot of banana milkshake on the side. The fourth in our party had the chocolate decadence, and he said it was excellent.