I went to Solare after it was recommended to me but the concierge at the hotel was staying in. First of all, the positives - the decor of the restaurant is great, and the bread was particularly delicious. The first waiter we had was great, and recommended lots for us to do in San Diego.
The negatives - the food is good but not great, meaning that I personally thought it was overpriced. The dessert my husband had was a real low point - dry and bland. The main problem however, was our second waiter. When he gave us our bill, he asked us if we knew about tips in the US. Thinking he was about to make a joke of some kind, my husband invited him to tell us. He then proceeded to bring out a huge pile of receipts, moaning about how "tourists" don't understand how tipping works and showing us good and bad examples of tipping (i.e. big tips vs. small tips)! Whilst we were digesting this bizarre behaviour, he came back to our table with a credit card and paid receipt on a tray - neither of which were ours! It's a good job we're honest people and didn't just take the credit card and run! Needless to say he made the evening end on a real low point, and I had to fight the urge to explain to him why some "tourists" might not be tipping him so generously........
In summary - decent food but nothing special, and the abilities of the staff are "varied" for want of a better word. I wouldn't hurry back.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.