We went there Saturday before a boat trip for a quick bite- we had 45 minutes and thought that would be enough time. Wrong! It took 35 minutes for ONE sandwich. While we waited, we were entertained: We saw 2 groups get up and leave becasue of the wait time; we saw 4 different people come in, pick up their order and leave- (they called in their order an hour earlier- they knew what the wait time was like); we witnessed people comparing how long they waited (45 minutes won)- mind you there were only about 15 people in the whole place. The kicker, my husband said the sandwich was full of salt and THERE WAS A HAIR IN IT. Disgusting. Should not be in business.