Note to self: if a restaurant located at the beach has only 10 reviews and they are all 5-star, you might just take the glowing reviews with a grain of salt. Case in point: Sola.I don’t have horrible things to say about Sola, but there wasn’t really anything special about the restaurant. The establishment fits…