Seafood · Historic Properties · 2018
The catch comes up the street. We cook it before the fog does.
Harbor Table is a 72-seat dining room in an 1860s ship-chandler warehouse on Upper Water Street. Oysters from the Island, lobster from the boats that still tie up two blocks down, and a wine list that bothers to stock Nova Scotia.
Tonight’s board
Four plates we will not run out of if you sit down before 19:30.
Printed daily at 15:00. Prices in Canadian dollars, tax extra. The full list — twenty-odd dishes and a wine page — lives on the menu.
Malpeque & Raspberry Point
from $4PEI oysters, mignonette, lemon. Malpeque $4 · Raspberry Point $5. Half-dozen $22 / $28.
Lobster roll
$32Warm knuckle and claw, drawn butter, toasted brioche. No celery. No picnic mayonnaise.
Pan-seared Digby scallops
$38Corn, bacon, brown butter. Four pieces. The kitchen will not split this plate.
Mussels in cider
$22Annapolis Valley cider, shallot, cream, grilled sourdough. A pound and a half to the pot.
Three rooms
Dock for the window. Salt for conversation. Private when the toast has to stay in the room.
Dock Room · 28 seats
The window people wait for
South wall, warehouse glass, the harbour working after dark. Two-tops and a four along the sill. Weekend seatings here run late even when the booking says 18:00 — the previous table does not leave just because the clock did.
- Best for
- Two to four, sunset in summer, fog in November
- Avoid if
- You need quiet — the street still talks
Salt Room · 32 seats
Down three steps, off the street
The old packing floor. Stone, lower ceilings, the room Callum prefers for a six-top that actually wants to hear itself. Same kitchen, slower music, no view to fight over.
- Best for
- Four to eight, birthdays that are not a surprise
- Note
- Three steps down; Dock is the step-free room
From the pass
“I grew up in Inverness County watching boats, not tasting menus. The Bicycle Thief taught me how a Halifax room actually runs. This warehouse taught me to stop decorating the fish.”
Callum Reid · Chef-owner · Opened June 2018
Callum staged at The Bicycle Thief from 2014 to 2017, then signed the Historic Properties lease that winter. The room had been a ship chandler’s store — rope, tar, brass fittings — until the 1970s restoration. We kept the beams, the brick, and the smell of wet wool on the stairs in March.
Sable Quinn has been general manager since the first service. Wren MacLeod runs the fish station as sous-chef; Imani Cole does pastry; Hana Park writes the wine page, which is why Benjamin Bridge and Lightfoot & Wolfville sit next to Burgundy instead of being a footnote.
Service is two turns on weeknights, closer to three on Friday. We do not flip a table that is still eating. If you have a show at the Playhouse, say so when you book — 17:00 in Salt is the seating that makes the curtain. 19:00 in Dock will not.
From the books
Eight notes from people who ate here, including the one about the Dock window.
Scallops were the reason we came back from Dartmouth on a Tuesday. Cider mussels too salty for my husband, perfect for me. Staff did not hover. We will take Salt Room next time — Dock is a circus after 18:30.
Weekend wait for the Dock window is real even with a reservation. We were seated at 18:40 for an 18:00 booking. The host was honest about it when we arrived, which I appreciated more than a fake apology. Lobster roll justified the wait. Will book 17:00 next time.
Drove in from Toronto for a long weekend and this was the dinner that felt like the city instead of a hotel. Benjamin Bridge Nova 7 with the oyster plateau. Ask for Hana if you care about the Nova Scotia bottles — she does.
Sunday brunch is the sleepier service and I prefer it. Haddock cheeks, a pot of coffee that got refilled without a performance, and the room still smelling like last night’s cider. Closed Mondays, so Saturday night books out — plan accordingly.
Private room for our fifteenth. The $1,200 minimum is not a rumour; we cleared it on wine and the plateau. Twelve of us, one vegetarian (the kohlrabi), nobody sent a plate back. Sable ran the room like she had known us for years, which she had not.
I do not eat shellfish. The kohlrabi with hazelnut and brown butter was the plate I thought about on the drive back to Lunenburg. Not a consolation prize. Dress code is real at dinner — we saw a couple turned away in shorts.
Wine list is short and actually chosen. Lightfoot & Wolfville Chardonnay 2021 by the glass was the honest pour. Friday service ran a beat slow between mains — the fish station was slammed — but nobody rushed us out. That counts.
Oysters first, always. Historic Properties parking is a walk and a prayer in July; take the ferry from Dartmouth and you are six minutes from the door. We sat in Salt because Dock was a zoo. Still heard the gulls. Still paid CAD like everyone else, which I mention because visitors keep asking.
We keep the notes that mention the wait, the salt, and the shorts. Uniformly glowing pages read as advertising. If yours was worse than that, say so to Sable — she answers the floor, not a review portal.
Hours & the street
1869 Upper Water Street, on the Historic Properties boardwalk.
We sit in the restored warehouses between the ferry terminal and Cable Wharf. The door is on Upper Water, not the boardwalk — look for the navy awning and the wordmark, not a rope or a wheel.
| Monday | Closed |
|---|---|
| Tuesday – Thursday | Dinner 17:00–21:00 · last seating 20:30 |
| Friday – Saturday | Dinner 17:00–22:00 · last seating 21:00 |
| Sunday | Brunch 10:00–14:00 · no dinner service |
Private dining
Twelve seats behind the wine wall. Food-and-beverage minimum $1,200.
The old counting office. One table, a door that closes, the same kitchen. We do not do AV, balloon arches, or a separate “banquet” menu — you eat what the house is cooking, with the vegetarian kohlrabi always available. Bookings three weeks out on Fridays. Cancel 72 hours ahead or the minimum still stands. A table of six that only wants the haddock will not clear $1,200; Priya’s twelve did, on wine and the plateau. If the night is a roast with a microphone, take Salt instead. Email first; the web form will not hold the counting office on its own.