I have eaten and prepared Greek food for over 40 years. I have been to restaurants in Greece(Athens, Crete, Santorini etc), San Francisco, and Los Angeles.
Mezes is, by far, the most authentic Greek restaurant outside of Greece I have ever experienced.
The specials are seasonal and well executed. The regular menu offers value for every taste; meat eaters, vegetarians, large eaters, nibblers.
The wine list, especially the Greek wines, is extensive and an excellent match for the cuisine.
If you are unsure of what to order, ask the friendly staff. They will guide you through the menu, advise on portion size, match the wine, and even recommend the dessert/dessert wine finish.
Pros: food, selection, price
Cons: marina parking