Much better than I expected from the other comments. Importantly when all the other places on Front St were talking 40 minute waits we got straight in here.
Yes the Mai Tai was great but the food was disappointing. The macadamia nut encrusted mahi mahi was anti climatic and my wife's burger was bland. Hit the bar instead.
The food is bad. Fish tacos might as well be called tomato tacos. Drinks are weak. Our server was inattentive and wore this horrible smelling perfume. Don't waste your money here!