This place is just a bar with a good view if you can snag one if the few tables on the water. The food was less than mediocre with the tacos being two bite sized. But the service was the worst. Could not get water refills, our waitress went MIA halfway through our dinner. After 2 hours we still had dirty plates on our table. Once in a while someone would walk by and take a plate or two, never saying a word or asking if we wanted anything else. Inexcusable for a place where you fill out your own order to hand to the waitress. Waitress finally showed up with the check and STILL did not remove any of the dirty plates. There are too many other options in the area for a really pleasant dining experience. Upgraded to two stars only because of the location.