I can't say enough good things about La Huella. They take reservations, (unusual at such a popular beach spot). The location is amazing...right on the beach. The set-up is very casual, very nice. The food is delicious, but THE SERVICE IS OUTSTANDING! If the weather changes and it cools off, they have lovely wool ponchos for the customers who are sitting outside. And don't laugh...the rest room is amazing. Very clean, very zen and aromatic.