Restaurant
Victoria's Station & Vic's Boathouse
8 locals recommend,
Permanently closed
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
Location
86 Wharf St
Salem, MA