Like others have said, it's a beautiful BEAUTIFUL location. You're on the water relaxing with some friends, playing some blast from the past games and then your food comes and everything fun and wonderful about this place gets lost. The guac had no taste but the queso wasn't bad. You'll likely need extra chips. If you're in a big group and order tacos separately, all of the tacos will come out on one tray. Not very fun sorting out tacos after drinking. Seems kind of lazy on the management's part. The tacos are small and come on a cold corn tortilla, which overpowers the small amount of meat it houses. My rec is to eat beforehand and then go for or something to relax and enjoy the environment.