Pretty much always crowded in the evenings, we tried eating there one night but weren't able to get a spot after waiting for a while. We called back the next morning to get a reservation for one of the beanbag chairs out on the beach and showed up early for our reservation but when we got there they said nothing was available. They ended up leading us upstairs where we just waited until someone got up.
That basically seemed to be the strategy, show up and hover until you can steal a spot and then flag down one of the over-worked waitstaff. They'll take reservations but in our experience it wasn't worth much.
The food was just decent maybe slightly better than average but the atmosphere is great and it's a fun looking place that's usually got some piped in music and a good view of the sunset.