Restaurant
Victoria's Station & Vic's Boathouse
8 locals recommend,
Permanently closed
Location
86 Wharf St
Salem, MA
Tips from locals
Good food, great salad bar. Outdoor seating on the wharf overlooking the harbor and the tall ship, The Friendship.
Unique things to do nearby
Locals also recommend
- 6 locals recommend