If you are in San Francisco for one seafood meal, go to Swan Oyster Depot at 1517 Polk St in Russian Hill. It has operated as a raw bar and fish counter since 1912 — over a century with no reservations, no credit cards, and no more than 18 counter stools — and every serious guide to American seafood lists it. You will wait on the sidewalk before it opens. Order the Dungeness crab cocktail in season, a half-dozen mixed oysters, and the Boston clam chowder.
For the best farm-direct oyster bar in the city — reservations available, direct bay views, and oysters from farms the company has owned in Tomales Bay since 1982 — go to Hog Island Oyster Co. at Shop 11 in the Ferry Building. Every oyster is traceable to a specific bed in Tomales Bay or Humboldt Bay that the company farms itself. The shuckers can tell you which lease each oyster came from and describe the flavor differences.
For a full-service waterfront seafood dinner with Bay Bridge views and a complete kitchen — raw towers, grilled Pacific halibut, Dungeness crab preparations in season — Waterbar at 399 The Embarcadero is the answer. It is the most-reviewed waterfront seafood room in the city on OpenTable and takes reservations. Those three cover San Francisco's main seafood registers: the legendary cash-only counter institution, the farm-direct oyster specialist, and the full-service waterfront restaurant with easy access for all.
Details checked November 2026; hours and prices change — confirm before you go. Price tiers reflect a shared seafood plate or a dozen oysters plus a drink: $ = under $25, $$ = $25-50, $$$ = over $50.
1. Swan Oyster Depot — 1517 Polk St at California St, Russian Hill — California St cable car stop at Polk, 1 block from the depot — $ to $$ (cash only) — San Francisco's most celebrated raw bar, open since 1912. Eighteen marble counter stools, no reservations, no credit cards, and a line that forms before the 10:30am opening. The daily catch determines what's available. Order the Dungeness crab cocktail when in season, a half-dozen mixed oysters, and the clam chowder. The kitchen closes when the fish runs out. Mon-Sat approx. 10:30am-5:30pm; Sunday closed. Confirm hours before going.
2. Hog Island Oyster Co. — 1 Ferry Bldg Shop 11, Embarcadero — Embarcadero BART/Muni station, 1 min walk — $$ — Hog Island Shellfish Co. has farmed oysters in Tomales Bay since 1982. Every oyster at this Ferry Building bar came from their own beds in Tomales Bay or Humboldt Bay. The shuckers rotate varieties daily and know each growing region. Limited reservations plus walk-in bar seating. Try the BBQ oysters if available. Daily approx. 11am-9pm (confirm current hours).
3. Waterbar — 399 The Embarcadero, between Folsom and Harrison, Embarcadero — F Market streetcar to Steuart St stop, 5 min walk south — $$ to $$$ — Full-service waterfront seafood restaurant with floor-to-ceiling windows and Bay Bridge views. One of the most-reviewed dining rooms on the Embarcadero. The menu covers raw shellfish towers, seasonal Pacific fish, and Dungeness crab preparations from November onward. Reservations strongly recommended on weekends. Daily lunch and dinner (confirm current hours).
4. Scoma's — 1965 Al Scoma Way, Pier 47, Fisherman's Wharf — F Market streetcar to Jefferson/Taylor stop, 5 min walk — $$ to $$$ — Open since 1965 on its own working pier at Pier 47. Scoma's has served Dungeness crab, cioppino, and Petrale sole to both tourists and San Franciscans for over 60 years and is one of the few Fisherman's Wharf restaurants the city's food community still defends. Complimentary valet parking at the pier. Lunch daily from noon; dinner until approx. 9pm or 9:30pm Fri-Sat (confirm hours). Reservations accepted.
5. Anchor & Hope — 83 Minna St, SoMa — Montgomery BART station, 5 min walk east — $$ — A seafood-focused restaurant in SoMa from the team behind Town Hall and Salt House. Features an oyster bar, sustainable fish preparations, and a wine list built around seafood pairings. The SoMa location makes it the easiest waterfront-quality seafood option for anyone near Moscone Center or the Financial District. Mon-Fri approx. 11:30am-10pm (confirm current hours).
6. Fog Harbor Fish House — Pier 39 #A-202, Fisherman's Wharf — F Market streetcar to Embarcadero/Jefferson intersection, then walk into Pier 39 — $$ — Located inside Pier 39 with direct bay views and the sea lions on K-Dock visible from the windows. The menu covers cioppino, Dungeness crab, clam chowder in a sourdough bowl, and fresh Pacific fish entrees. Reservations for up to 8 guests via Yelp Reservations. Complimentary 1-hour parking validation at the Pier 39 Garage. Daily approx. 11am-10pm.
7. Nopa Fish — 1 Ferry Bldg Shop 31, Embarcadero — Embarcadero BART/Muni station, 1 min walk — $ to $$ — Counter-service seafood market and restaurant from the team behind Nopa, one of San Francisco's most-respected neighborhood restaurants. Opened 2025 inside the Ferry Building. Sourcing is exclusively West Coast, and each species is labeled with its origin and fishing method. Buy whole fish and oysters to take home, or order a quick lunch at the counter. Mon-Fri 11am-7pm, Sat 10am-7pm.
Get short, interactive stories that make each place easier to remember while you travel.
This is our picks list, not a claim to the single correct ranking. The criteria used: sourcing transparency (restaurants that name their farms, fishing boats, or harvesting regions score higher than menus that say only 'fresh Pacific seafood'); consistency and local standing (places San Francisco residents return to on their own, not only venues that dominate tourist roundups); skill (for oyster bars, a clean shell with intact liquor and no shearing; for cooked fish, a kitchen that understands how not to overcook Pacific species); and practical accessibility (reachable without a car from central neighborhoods).
Notable omissions: Sotto Mare in North Beach has a devoted local following for its house cioppino and is cash-only like Swan — it narrowly missed the cut and is worth knowing. Alioto's, a Fisherman's Wharf institution open since 1925, has a loyal following for its heritage and bay views but receives more mixed recent reviews — some visitors rate it highly, others feel it is coasting on its name. The Ferry Building Farmers Market (Tuesday, Thursday, Saturday) sells raw oysters and live crab directly from Bay Area fishermen — not a restaurant, but the most direct way to buy just-caught seafood in the city.
A note on cioppino specifically: this San Francisco invention — Dungeness crab, clams, mussels, shrimp, and fish in a tomato-wine broth — shows up on most menus in the Fisherman's Wharf area. Scoma's and Fog Harbor both do solid versions. Sotto Mare's cioppino has a strong local reputation and is worth a visit if the focus is specifically on that dish.
Best for a bucket-list San Francisco meal: Swan Oyster Depot. The sidewalk line, the 18 marble stools, the cash-only rule, the Dungeness cocktail — it is a specific experience that exists nowhere else in the country and has run the same way for over 100 years. Nothing on this list compares as a singular San Francisco moment.
Best for a special-occasion dinner: Waterbar. Bay Bridge views, a full kitchen, reservations available, and a raw shellfish tower that makes the right opening statement for a celebration. The dining room is designed for the occasion.
Best for first-time visitors: Fog Harbor Fish House at Pier 39. It is a short walk from Fisherman's Wharf, the views are impressive immediately, the menu covers all the classic San Francisco seafood dishes (cioppino, Dungeness crab, clam chowder in a sourdough bowl), and parking is validated. It is a well-run, full-service restaurant that happens to sit in the most tourist-dense part of the city — and it earns its place there.
Best on a budget: Nopa Fish at the Ferry Building for a counter lunch under $20, or Swan Oyster Depot where a half-dozen oysters and a cup of chowder comes in under $30. Both deliver genuine quality at a price point well below the Embarcadero dinner restaurants.
Best for Dungeness crab specifically: Scoma's in November and December. The restaurant has been cracking Dungeness on its own pier for over 60 years, and the full preparations — whole cracked crab, cioppino, crab cakes — are the reason it has survived every restaurant trend the city has cycled through.
Best for a local crowd: Hog Island for a Tuesday afternoon at the bar, or Anchor & Hope in SoMa on a weekday lunch. Both attract people who actually live in the city.
At the Ferry Building (Embarcadero BART, 1 min walk): Hog Island Oyster Co. (Shop 11) for a sit-down oyster bar experience with Bay views and farm-sourced shellfish; Nopa Fish (Shop 31) for a counter-service lunch or fresh fish to take home. Waterbar is a 10-minute walk south along the Embarcadero at No. 399 — worth it for a full dinner with views of the Bay Bridge.
At Fisherman's Wharf and Pier 39: Scoma's at Pier 47 (1965 Al Scoma Way) is the serious local's choice — a working pier, six decades of operation, and complimentary valet. Fog Harbor Fish House at Pier 39 is the better choice for groups and families who want validated parking, a full menu, and the sea-lion viewing experience. Both are walkable from each other along the northern waterfront.
On Polk Street / Russian Hill: Swan Oyster Depot at 1517 Polk St is the only stop. If you are staying in Nob Hill, North Beach, or the Russian Hill area, this is your neighborhood's benchmark seafood spot. The California Street cable car stops at Polk and California, one block from the depot.
In SoMa or near the Financial District: Anchor & Hope at 83 Minna St is 5 minutes on foot from Montgomery BART. It is the only spot on this list with easy transit access from the Financial District and a full sit-down menu without going to the waterfront.
The Bay Area sits at the intersection of two very different marine environments — the cold, deep Pacific Ocean to the west and San Francisco Bay itself to the east — creating a seafood landscape unlike any other American city.
Dungeness crab is the city's signature ingredient. California Dungeness (Metacarcinus magister) grows larger and sweeter than blue crab, and San Francisco has been cracking it fresh — steamed at the wharf, served cold with sourdough, or stewed in cioppino — since the Gold Rush era. The commercial season traditionally opens in November, which makes a visit in early winter the best time to eat it at peak freshness. In other months, the Dungeness on most menus is frozen from earlier in the season or sourced from Oregon or Washington — worth asking about.
Tomales Bay oysters have a specific mineral character shaped by the low-salinity, cool water of the bay 30 miles north of the city. Hog Island's Sweetwater oysters are plumper and milder than Atlantic varieties; their flavor profile — cucumber and sea-lettuce finish, clean and not overly briny — is distinctly Northern California. The difference between a fresh-shucked Tomales Bay oyster and a shipped-in East Coast oyster is noticeable even to a casual eater.
Cioppino was invented in San Francisco, or at least the city has claimed it long enough that it amounts to the same thing. The tomato-and-wine seafood stew — Dungeness crab, clams, mussels, shrimp, fish — is Italian-American immigrant food from the fishing families of Fisherman's Wharf, and it ties the city's seafood history together in a single bowl. Ordering cioppino in San Francisco is the right dish in the right city.
Does Swan Oyster Depot take credit cards? No. Cash only. The nearest ATM is at the Polk and California intersection, one block away. Bring more cash than you expect to spend — the Dungeness items add up quickly.
When does Dungeness crab season open? The California commercial Dungeness season traditionally opens in November, though the exact date varies by year and by fishing zone. Ask any restaurant on this list whether the crab is fresh-season or frozen when you visit.
Do I need reservations? Swan Oyster Depot: no reservations, first-come first-served, 18 seats only. Hog Island: limited reservations plus walk-in bar. Waterbar, Scoma's, Fog Harbor, and Anchor & Hope all take reservations and recommend booking on weekends. Fog Harbor uses Yelp Reservations for parties up to 8.
How do I get to Fisherman's Wharf without a car? The F Market historic streetcar runs from the Castro along Market Street and up the Embarcadero to Fisherman's Wharf. From Union Square, the Powell-Hyde cable car (turnaround at Powell and Market) goes directly to the Fisherman's Wharf terminus at Hyde and Beach. Both are scenic routes worth taking on their own.
Is parking available? Scoma's offers complimentary valet at Pier 47. Fog Harbor validates 1 hour of free parking in the Pier 39 Garage. Elsewhere on the Embarcadero, street parking is limited and metered — transit is the easier option.
What is the best month to visit for seafood? November through January for fresh-season Dungeness crab. October through March for the best Pacific oysters — cold water sharpens the flavor. July through September for Pacific halibut and Chinook salmon at their seasonal peak.