My parents, husband, children, and I ate here on July 20. We checked in with the hostess at 6:25, were seated at 7:40, and began to receive our food at 8:15. If my kids had not been with us, a two hour wait for food might've been okay. As it was, this made for a very long evening. I ate some good shrimp nachos (I'd order them again), and everyone at our table was pleased with their food. Our server was nice and tried hard to be attentive with my tired, hungry children. The atmosphere is loud but fun (a wedding took place on the beach below while we were there), and I'd go back -- but not unless I had all evening to kill and wasn't actually hungry when I got there.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.