Swan Oyster Depot has been selling fish on Polk Street since 1912 and has spent the intervening century declining to modernise in almost every respect. There are no tables, only a row of stools along a marble counter. There are no reservations and no way to make one. There is no real website. And — the detail that ruins more plans than all the others combined — it closes in the early afternoon and does not open on Sundays. This is a lunch, and a fairly early one, however famous it is.
A queue that forms before opening, a counter that seats fewer than twenty, and a closing time in the middle of the afternoon. Ask Karpo how the line is running today before you walk up Polk Street.
The constraints, in order of importance
It closes mid-afternoon. Not five o'clock, not six — the middle of the afternoon. Anyone treating this as a dinner option has already made the only unrecoverable mistake available, and they will find a shuttered front on a street that is otherwise busy.
It is shut on Sundays, which combines badly with the first point for visitors trying to fit it into a weekend. Saturday is open and is also the single busiest day, so the weekend window is one day and it is the contested one.
There are fewer than twenty seats. That is the entire capacity of the business. The queue is therefore not a sign of unusual popularity on a given day; it is the permanent, structural condition of a place with a counter this short and a reputation this large.
How the queue actually works
People start lining up on the pavement before opening, and the line moves in bursts as groups finish and stools free up together. It is not a fast-moving queue, because nobody at the counter is being rushed and the whole point is that they are not.
The most reliable strategy is to arrive before opening rather than to try to time a lull, because the lull does not really come. The second-most reliable is to go on a weekday, when the wait is a fraction of what it is on a Saturday.
Small parties do far better than large ones. Two people can be slotted into gaps as they appear; a party of six needs six consecutive stools, which on a busy day may effectively never happen. If you are a group, split up and accept sitting apart.

There is no kitchen
This is worth stating plainly because the menu confuses people: Swan is a fish counter, not a restaurant. Almost nothing is cooked. What you are getting is extremely fresh raw and cold seafood, handled well and served fast, with a pot of chowder as the main concession to heat.
That means the menu rewards ordering things that are best cold. Oysters, cracked crab, prawns, a plate of smoked fish, the various combination plates. Anyone hoping for a cooked seafood dinner has come to the wrong century of business model.
The house speciality that most first-timers miss is the sashimi-style plate the family developed — raw fish dressed simply, somewhere between a crudo and an Italian-American invention. It is the thing regulars order and it does not sound like anything from the menu description.
Counter etiquette
You are sitting at a working counter with the staff directly opposite you, shucking and cracking as you eat. The interaction is part of the experience and the staff are famously willing to talk, recommend and take the ordering decision off your hands entirely if you ask them to.
Asking what is good today is not a lazy question here — it is the correct one, because the answer genuinely changes with what came in that morning. Seasonality at a fish counter is not a marketing position, it is the constraint they work under.
It has historically operated on a cash-first basis, and while payment practices at old businesses do evolve, carrying cash removes any risk of an awkward moment at the end of a meal you queued an hour for. Bringing some is cheap insurance.
Polk Gulch around it
The shop sits in Polk Gulch, the strip between Nob Hill and the Tenderloin, which is a genuinely mixed stretch of the city — old bars, newer restaurants, and a streetscape that changes character over a few blocks.
The hills matter here. Nob Hill rises immediately to the east and it is a real climb, not a gentle one. Walking to Swan from downtown looks trivial on a map and is not, particularly on the way back after a large lunch.
Because it closes early, the natural shape of the day is to eat here and then do something with the afternoon rather than the other way round. Russian Hill and the waterfront are both reachable on foot, and the cable car lines are close enough to make the return trip easier than the outbound one.
Practical notes
It closes in the early afternoon and does not open on Sundays. This is a lunch, not a dinner.
Fewer than twenty stools and no reservations. Arrive before opening rather than trying to time a gap.
Weekdays are dramatically quieter than Saturday, which is the busiest day of the week.
Groups should split up. Two people get slotted in; six consecutive stools rarely appear.
There is essentially no kitchen. Order cold — oysters, cracked crab, prawns, smoked fish, the combination plates.
Ask the counter what came in that morning. It is the right question and they will answer it properly.
Bring cash. It has long operated on a cash-first basis and it saves any awkwardness at the end.
Tags: #placestoeat #swanoysterdepot #sanfrancisco #oysters #seafood #sfeats #polkstreet #sfrestaurants #hiddengems #counterdining #bayareafood #sffoodie #crab
All trademarks are the property of their respective owners.
Ask Karpo first
Short hours, fewer than twenty seats and a line that starts before the door opens. Ask Karpo how long the wait is today, whether it is worth going now or tomorrow, and what to do with the afternoon once they close.



