Great place for lunch if you are looking to leave the hotel, about a 10 minute drive down the beach (not in town) Great views of the water and surfers!
Mediterranean / Mexican fusion restaurant in the middle of town
Smaller outdoor bar in town for drinks