The location, right in downtown Salem, is amazing. It is right on the harbor, so sitting outside for lunch on a summer day was beautiful. However, the food didn't match the location, and thus, the "average" rating. I ordered the haddock fish tacos, which are on two menus, but each bite of the haddock had a fish bone in it. Not good! The server did the right thing by taking it off the bill, naturally, but by the time I ordered a turkey sandwich (a safer option!), my lunch companion was all done. A restaurant on the water should be sure it's fish dishes are edible!