I'm pretty sure this place is a front for some sort of money-laundering operation. Every time I've eaten here, it has taken SO incredibly long to get our food that I am convinced that this place could not possibly stay in business if there wasn't something illegal going on. (Like imagine the longest possible amount of time you'd be willing to wait for a good meal, then add 20 minutes to that: that's how long this place takes on a good day.) That said, the food is quite good. Fresh fish and salad, tasty fries. The staff disappears for long periods of time, presumably to cook the food, so you may have to wait a while to pay. Used to be BYOB, but sadly not anymore.