I've only been here once but it was pretty good. I was impressed with the size of the place. Form the outside it doesn't look any larger than a typical restaurant, but once you're in there, it's massive. Two dining areas indoors and a cabana bar and huge patio outside. I had the fish tacos which were pretty good. They have a huge menu so I'm looking forward to trying something new next time. Staff is also friendly and polite.