Went here last week and was pleasantly surprised. Seems like a family run business and was fairly busy which is always a good sign.
I had the Lobster Tacos. They were ok, but I wouldn't order them again. There just wasn't a huge amount of flavor.
My friend had Neptune's Delight. That's what I should have gone for. It is very large and cost $38 but the few bites I had of it were delicious.
I will definitely return and know what I'll be ordering next time.