The best coffee in San Francisco
A locals' shortlist of coffee spots in San Francisco, CA — hand-vetted by neighbors on Manifest, with the practical details (wifi, outlets, noise level, day-pass pricing, signature drinks) you actually need.
Every coffee pick in San Francisco
-
Sightglass Coffee — SoMa
SoMa · 270 7th St, SFCathedral-ceiling roastery. The standard everyone copies.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat
- Hours: 7a–6p daily
- Roaster: Sightglass
- Signature: Blueboon espresso
- Oat milk: yes
- Matcha: yes
-
Sightglass — Mission
The Mission · 3014 20th St, SFTucked-away 20th St courtyard. Affogatos at the bar.
- Wifi: ●●●●○
- Outlets: scarce
- Noise: moderate
- Laptop policy: limited
- Best for: 1:1 coffee chat, weekend
- Hours: 7a–6p daily
- Roaster: Sightglass
- Signature: Affogato
- Oat milk: yes
- Matcha: yes
-
Sightglass — Divisadero
NoPa / Divisadero · 3111 Divisadero St, SFSunny corner spot perfect for solo focus blocks.
- Wifi: ●●●●●
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, weekend
- Hours: 7a–5p daily
- Roaster: Sightglass
- Signature: Cortado
- Oat milk: yes
- Matcha: yes
-
Ritual Coffee — Mission
The Mission · 1026 Valencia St, SFThe OG third-wave SF roaster. Order the cortado.
- Wifi: ●●●○○
- Outlets: some
- Noise: lively
- Laptop policy: limited
- Best for: 1:1 coffee chat
- Hours: 6a–7p daily
- Roaster: Ritual
- Signature: Cortado
- Oat milk: yes
-
Ritual — Hayes Valley
Hayes Valley · 432B Octavia St, SFTiny window-front. Watch Patricia's Green from your latte.
- Wifi: ●●○○○
- Outlets: scarce
- Noise: lively
- Laptop policy: discouraged
- Best for: 1:1 coffee chat, weekend
- Hours: 7a–6p daily
- Roaster: Ritual
- Signature: Sweet Tooth latte
- Oat milk: yes
-
Ritual — Castro
Castro · 14th & Market, SFBright corner cafe with sidewalk seating.
- Wifi: ●●●○○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat
- Hours: 6a–6p daily
- Roaster: Ritual
- Signature: Cortado
- Oat milk: yes
-
Blue Bottle — Hayes Valley Kiosk
Hayes Valley · 315 Linden St, SFThe original kiosk that started everything.
- Wifi: ●○○○○
- Outlets: scarce
- Noise: lively
- Laptop policy: no laptops
- Best for: 1:1 coffee chat, weekend
- Hours: 7a–6p daily
- Roaster: Blue Bottle
- Signature: Gibraltar
- Oat milk: yes
-
Blue Bottle — Ferry Building
Embarcadero · Ferry Building #7, SFBay views + a brioche. Touristy but earned.
- Wifi: ●●●○○
- Outlets: scarce
- Noise: lively
- Laptop policy: limited
- Best for: 1:1 coffee chat, after-hours
- Hours: 7a–6p daily
- Roaster: Blue Bottle
- Signature: New Orleans iced
- Oat milk: yes
- Matcha: yes
-
Blue Bottle — Mint Plaza
SoMa · 66 Mint St, SFVaulted brick room. Heaven for laptop mornings.
- Wifi: ●●●●●
- Outlets: abundant
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, group call
- Hours: 6:30a–6p daily
- Roaster: Blue Bottle
- Signature: Cappuccino
- Oat milk: yes
- Matcha: yes
-
Blue Bottle — Webster
Japantown · 1740 Webster St, SFBright two-story corner near the Peace Pagoda.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat
- Hours: 7a–6p daily
- Roaster: Blue Bottle
- Signature: Iced latte
- Oat milk: yes
- Matcha: yes
-
Blue Bottle — Kearny
FiDi · 115 Sansome St, SFStand-up bar for FiDi espresso pit-stops.
- Wifi: ●●●○○
- Outlets: scarce
- Noise: moderate
- Laptop policy: limited
- Best for: 1:1 coffee chat
- Hours: 6:30a–4p Mon–Fri
- Roaster: Blue Bottle
- Signature: Cortado
- Oat milk: yes
- Matcha: yes
-
Four Barrel Coffee
The Mission · 375 Valencia St, SFLong communal table. Great for long meetings.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, group call
- Hours: 7a–7p daily
- Roaster: Four Barrel
- Signature: Friendo Blendo
- Oat milk: yes
-
Saint Frank — Russian Hill
Russian Hill · 2340 Polk St, SFPolk St window seat with hill views. Quiet mornings.
- Wifi: ●●●●○
- Outlets: some
- Noise: quiet
- Laptop policy: welcome
- Best for: deep work
- Hours: 7a–6p daily
- Roaster: Saint Frank
- Signature: Saint's Slayer espresso
- Oat milk: yes
- Matcha: yes
-
Saint Frank — Hayes Valley
Hayes Valley · Linden St, SFBright micro-cafe on Linden. Pour-overs only.
- Wifi: ●●●○○
- Outlets: scarce
- Noise: moderate
- Laptop policy: limited
- Best for: 1:1 coffee chat
- Hours: 7a–5p daily
- Roaster: Saint Frank
- Signature: Geisha pour-over
- Oat milk: yes
- Matcha: yes
-
Réveille — Hayes Valley
Hayes Valley · 610 Long Bridge / Hayes, SFConcrete-and-plant aesthetic. Crowd-magnet.
- Wifi: ●●●○○
- Outlets: some
- Noise: lively
- Laptop policy: limited
- Best for: 1:1 coffee chat, weekend
- Hours: 7a–6p daily
- Roaster: Réveille
- Signature: Honey latte
- Oat milk: yes
- Matcha: yes
-
Réveille — Castro
Castro · 4076 18th St, SFBright corner cafe. Always a friendly dog at the door.
- Wifi: ●●●○○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work
- Hours: 6:30a–6p daily
- Roaster: Réveille
- Signature: Honey latte
- Oat milk: yes
- Matcha: yes
-
Réveille — Salesforce Park
SoMa · Salesforce Park, SFInside the elevated park. Sunshine, plants, and an oat latte.
- Wifi: ●●●○○
- Outlets: scarce
- Noise: moderate
- Laptop policy: limited
- Best for: 1:1 coffee chat, after-hours
- Hours: 7a–4p Mon–Fri
- Roaster: Réveille
- Signature: Honey latte
- Oat milk: yes
- Matcha: yes
-
Andytown Coffee Roasters
Outer Sunset · 3655 Lawton St, SFThe Snowy Plover is iconic. Worth the trek across town.
- Wifi: ●●●○○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, weekend
- Hours: 7a–4p daily
- Roaster: Andytown
- Signature: Snowy Plover
- Oat milk: yes
- Matcha: yes
-
Andytown — Lower Great Highway
Outer Sunset · 4505 Irving St, SFBigger sibling on the Great Highway. Beach loop fuel stop.
- Wifi: ●●●○○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, weekend
- Hours: 6:30a–5p daily
- Roaster: Andytown
- Signature: Snowy Plover
- Oat milk: yes
- Matcha: yes
-
Wrecking Ball Coffee
Marina / Cow Hollow · 2271 Union St, SFPink branding, killer pour-overs. Union St staple.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work
- Hours: 7a–5p daily
- Roaster: Wrecking Ball
- Signature: Pour-over flight
- Oat milk: yes
-
The Mill
NoPa / Divisadero · 736 Divisadero St, SFToast empire HQ. Get there before 10 to grab a table.
- Wifi: ●●●●○
- Outlets: some
- Noise: lively
- Laptop policy: limited
- Best for: 1:1 coffee chat, weekend
- Hours: 7a–6p daily
- Roaster: Four Barrel
- Signature: Cinnamon-sugar toast
- Oat milk: yes
- Matcha: yes
-
Caffe Trieste
North Beach · 601 Vallejo St, SFBeat-poet history. Saturday opera. Espresso the old way.
- Wifi: ●●○○○
- Outlets: scarce
- Noise: lively
- Laptop policy: discouraged
- Best for: 1:1 coffee chat
- Hours: 6:30a–10p daily
- Roaster: Trieste
- Signature: Espresso
- Oat milk: yes
-
Caffè Greco
North Beach · 423 Columbus Ave, SFSidewalk seats on Columbus. Tiramisu + an Americano.
- Wifi: ●●○○○
- Outlets: scarce
- Noise: lively
- Laptop policy: limited
- Best for: 1:1 coffee chat, weekend
- Hours: 7a–11p daily
- Roaster: Mr. Espresso
- Signature: Tiramisu + Americano
- Oat milk: yes
-
Linea Caffe
The Mission · 3417 18th St, SFSmall but serious. Cortado + croissant, in and out.
- Wifi: ●●○○○
- Outlets: scarce
- Noise: moderate
- Laptop policy: discouraged
- Best for: 1:1 coffee chat
- Hours: 7a–4p daily
- Roaster: Linea
- Signature: Cortado
- Oat milk: yes
-
Snowbird Coffee
Inner Sunset · 1310 9th Ave, SF9th Ave gem. Quiet weekday focus zone.
- Wifi: ●●●●●
- Outlets: abundant
- Noise: quiet
- Laptop policy: welcome
- Best for: deep work, group call
- Hours: 6:30a–5p daily
- Roaster: Verve
- Signature: Maple latte
- Oat milk: yes
- Matcha: yes
-
Stanza Coffee
Potrero Hill · 300 De Haro St, SFIndustrial loft vibe. Long writing sessions welcome.
- Wifi: ●●●●●
- Outlets: abundant
- Noise: quiet
- Laptop policy: welcome
- Best for: deep work
- Hours: 7a–5p Mon–Fri; 8a–4p weekends
- Roaster: Stanza
- Signature: Mocha
- Oat milk: yes
- Matcha: yes
-
Trouble Coffee
Outer Sunset · 4033 Judah St, SFCinnamon toast + coconut. Surfer-coffee soul.
- Wifi: ●○○○○
- Outlets: scarce
- Noise: lively
- Laptop policy: no laptops
- Best for: 1:1 coffee chat, weekend
- Hours: 7a–7p daily
- Roaster: Trouble
- Signature: Build-Your-Own-Damn-House (toast + coconut + coffee)
- Oat milk: yes
-
Equator Coffees — SFMOMA
SoMa · 151 3rd St, SFBright museum-lobby cafe. Consistent espresso, women-founded roaster.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat
- Hours: 8a–5p daily
- Roaster: Equator
- Signature: Tigerflower espresso
- Oat milk: yes
- Matcha: yes
-
Equator — Proper Hotel
SoMa · 1100 Market St, SFCozy hotel-lobby outpost in the Mid-Market Proper.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: 1:1 coffee chat, deep work
- Hours: 7a–4p daily
- Roaster: Equator
- Signature: Cortado
- Oat milk: yes
- Matcha: yes
-
Verve Coffee — Market
SoMa · 1011 Market St, SFSanta Cruz roaster, big SF flagship near Twitter HQ.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, group call
- Hours: 6:30a–6p daily
- Roaster: Verve
- Signature: Streetlevel espresso
- Oat milk: yes
- Matcha: yes
-
Philz Coffee — Castro
Castro · 549 Castro St, SFThe Castro flagship. Order the Mint Mojito and camp at a window bench.
- Wifi: ●●●●○
- Outlets: some
- Noise: lively
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat
- Hours: 6a–8p daily
- Roaster: Philz
- Signature: Mint Mojito iced coffee
- Oat milk: yes
-
Verve — Hayes Valley
Hayes Valley · 560 Hayes St, SFSunlit corner cafe. Pour-over bar in back.
- Wifi: ●●●○○
- Outlets: some
- Noise: lively
- Laptop policy: limited
- Best for: 1:1 coffee chat, weekend
- Hours: 6:30a–6p daily
- Roaster: Verve
- Signature: Iced oat latte
- Oat milk: yes
- Matcha: yes
-
Mazarine Coffee
FiDi · 720 Market St, SFMarble counters and sandwiches. Easy from any FiDi tower.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat
- Hours: 7a–5p Mon–Fri
- Roaster: Ritual
- Signature: Cappuccino
- Oat milk: yes
- Matcha: yes
-
Bicycle Coffee
Jackson Square · 815 Montgomery St, SFBike-delivered beans. Tiny Jackson Sq nook.
- Wifi: ●●●○○
- Outlets: scarce
- Noise: moderate
- Laptop policy: limited
- Best for: 1:1 coffee chat
- Hours: 7a–4p Mon–Fri
- Roaster: Bicycle
- Signature: Iced cold brew
- Oat milk: yes
-
Cento Cafe
NoPa / Divisadero · 557 Divisadero St, SFItalian-leaning espresso bar with strong matcha cred.
- Wifi: ●●●○○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat
- Hours: 7a–5p daily
- Roaster: Hydrangea
- Signature: Espresso macchiato
- Oat milk: yes
- Matcha: yes
-
Mercury Cafe
NoPa / Divisadero · 201 Octavia St, SFNeighborhood corner cafe with sidewalk seats.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, weekend
- Hours: 7a–6p daily
- Roaster: Sightglass
- Signature: Cortado
- Oat milk: yes
- Matcha: yes
-
Jane on Fillmore
Pacific Heights · 2123 Fillmore St, SFAll-day cafe with great pastries and fast wifi.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat
- Hours: 7a–6p daily
- Roaster: Sightglass
- Signature: Avocado toast + cappuccino
- Oat milk: yes
- Matcha: yes
-
Hollow
Inner Sunset · 1435 Irving St, SFTiny shop crammed with curios. Espresso + a window seat.
- Wifi: ●●●○○
- Outlets: scarce
- Noise: quiet
- Laptop policy: limited
- Best for: 1:1 coffee chat
- Hours: 7a–6p daily
- Roaster: Ritual
- Signature: Cortado
- Oat milk: yes
- Matcha: yes
-
Pinhole Coffee
Bernal Heights · 231 Cortland Ave, SFCortland Ave living room. Friendly baristas, good light.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, weekend
- Hours: 7a–5p daily
- Roaster: Wrecking Ball
- Signature: Honey latte
- Oat milk: yes
- Matcha: yes
-
Piccino Coffee Bar
Dogpatch · 801 22nd St, SFYellow corner annex of the restaurant. Pastry case is dangerous.
- Wifi: ●●●○○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat
- Hours: 7a–3p daily
- Roaster: Wrecking Ball
- Signature: Cortado + canelé
- Oat milk: yes
- Matcha: yes
-
Daily Driver
Dogpatch · 2535 3rd St, SFWood-fired bagels, butter from raw milk, big sunny patio.
- Wifi: ●●●●○
- Outlets: some
- Noise: lively
- Laptop policy: welcome
- Best for: deep work, weekend, group call
- Hours: 7a–4p daily
- Roaster: Sightglass
- Signature: Bagel + butter board
- Oat milk: yes
- Matcha: yes
-
Coffee Bar — SoMa
SoMa · 1890 Bryant St, SFBig airy room with stadium seating. Built for laptops.
- Wifi: ●●●●●
- Outlets: abundant
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, group call
- Hours: 6:30a–7p daily
- Roaster: Mr. Espresso
- Signature: Vanilla latte
- Oat milk: yes
- Matcha: yes
-
Workshop Cafe — FiDi
FiDi · 180 Montgomery St, SFCafe-coworking hybrid. Pay per hour for a desk + outlets.
- Wifi: ●●●●●
- Outlets: abundant
- Noise: quiet
- Laptop policy: welcome
- Best for: deep work, group call
- Hours: 7a–7p Mon–Fri
- Roaster: Sightglass
- Signature: Day-desk + cortado
- Oat milk: yes
- Matcha: yes
-
Workshop Cafe — Mid-Market
SoMa · 1318 Mission St, SFSame hybrid model — bookable desks and a real espresso bar.
- Wifi: ●●●●●
- Outlets: abundant
- Noise: quiet
- Laptop policy: welcome
- Best for: deep work, group call
- Hours: 7a–7p Mon–Fri
- Roaster: Sightglass
- Signature: Day-desk + latte
- Oat milk: yes
- Matcha: yes
-
Caffè Centro
SoMa · 102 South Park, SFSouth Park institution. Weekday tech-lunch energy.
- Wifi: ●●●○○
- Outlets: some
- Noise: lively
- Laptop policy: limited
- Best for: 1:1 coffee chat
- Hours: 7a–4p Mon–Fri
- Roaster: Mr. Espresso
- Signature: Breakfast sandwich + drip
- Oat milk: yes
-
Coffee Movement
Nob Hill · 1030 Washington St, SFCompetition-pedigree baristas in a residential nook.
- Wifi: ●●●○○
- Outlets: scarce
- Noise: moderate
- Laptop policy: limited
- Best for: 1:1 coffee chat
- Hours: 7a–5p daily
- Roaster: Rotating guest
- Signature: Single-origin pour-over
- Oat milk: yes
- Matcha: yes
-
Vega
Inner Richmond · 421 Clement St, SFPlant-forward Clement St cafe. Espresso + hummus toast.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, weekend
- Hours: 7a–4p daily
- Roaster: Sightglass
- Signature: Lavender latte
- Oat milk: yes
- Matcha: yes
-
Sextant Coffee
SoMa · 1415 Folsom St, SFAfrican-focused micro-roastery. Quiet weekday flow.
- Wifi: ●●●●○
- Outlets: some
- Noise: quiet
- Laptop policy: welcome
- Best for: deep work
- Hours: 7a–4p Mon–Fri
- Roaster: Sextant
- Signature: Ethiopian pour-over
- Oat milk: yes
-
Vive La Tarte
SoMa · 1160 Howard St, SFBelgian bakery + cafe. Communal tables, kouign-amann everywhere.
- Wifi: ●●●●○
- Outlets: some
- Noise: lively
- Laptop policy: limited
- Best for: 1:1 coffee chat, weekend
- Hours: 7a–4p daily
- Roaster: Equator
- Signature: Kouign-amann + flat white
- Oat milk: yes
- Matcha: yes
-
Front Cafe
FiDi · 650 Front St, SFQuick-fix espresso bar tucked into a Front St lobby.
- Wifi: ●●●○○
- Outlets: scarce
- Noise: moderate
- Laptop policy: limited
- Best for: 1:1 coffee chat
- Hours: 7a–4p Mon–Fri
- Roaster: Mazarine
- Signature: Cappuccino
- Oat milk: yes
-
Souvenir Coffee
Pacific Heights · 1500 California St, SFTiny standing-bar on Sutter. Matcha and espresso both excellent.
- Wifi: ●●○○○
- Outlets: scarce
- Noise: moderate
- Laptop policy: limited
- Best for: 1:1 coffee chat
- Hours: 7a–4p daily
- Roaster: Saint Frank
- Signature: Cortado
- Oat milk: yes
- Matcha: yes
-
Flywheel Coffee Roasters
Cole Valley · 672 Stanyan St, SFCorner cafe at Carl & Cole. Proper espresso, proper bench seating.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat
- Hours: 6:30a–5p daily
- Roaster: Flywheel
- Signature: Espresso tonic
- Oat milk: yes
- Matcha: yes
-
Reverie Cafe + Bar
Cole Valley · 848 Cole St, SFHidden back garden. Coffee by day, natural wine by night.
- Wifi: ●●●○○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat, after-hours
- Hours: 7a–9p daily
- Roaster: Ritual
- Signature: Garden latte
- Oat milk: yes
- Matcha: yes
-
Martha & Bros — Noe Valley
Noe Valley · 3868 24th St, SFNeighborhood SF chain, 24th St outpost. Strollers + laptops welcome.
- Wifi: ●●●●○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, weekend
- Hours: 5:30a–7p daily
- Roaster: Martha & Bros
- Signature: Drip + almond croissant
- Oat milk: yes
-
Bernie's Coffee
Noe Valley · 3966 24th St, SFCheerful Noe Valley corner. Friendliest baristas in the city.
- Wifi: ●●●○○
- Outlets: some
- Noise: moderate
- Laptop policy: welcome
- Best for: deep work, 1:1 coffee chat
- Hours: 6a–5p daily
- Roaster: Equator
- Signature: Vanilla latte
- Oat milk: yes
- Matcha: yes
-
Outerlands
Outer Sunset · 4001 Judah St, SFBeach-shack vibes. Brunch, sourdough, espresso. Bring a sweater.
- Wifi: ●●○○○
- Outlets: scarce
- Noise: lively
- Laptop policy: discouraged
- Best for: weekend, 1:1 coffee chat
- Hours: 9a–9p daily
- Roaster: Sightglass
- Signature: Dutch pancake + drip
- Oat milk: yes
Frequently asked: coffee in San Francisco
- Where's the best coffee in San Francisco?
- Locals on Manifest curate these as the top coffee shops: Sightglass Coffee — SoMa, Sightglass — Mission, Sightglass — Divisadero. Full list with notes is above.
- Best San Francisco coffee shop for a 2-hour deep-work block?
- Sightglass Coffee — SoMa in SoMa is the locals' deep-work pick — strong wifi, plenty of outlets and a laptop-welcome policy.
- Quietest cafes with outlets in San Francisco?
- Saint Frank — Russian Hill (Russian Hill) is one of the quietest curated picks in San Francisco, with outlets and a calm room.
- Where can I get coffee early in San Francisco?
- Sightglass Coffee — SoMa in SoMa opens early — check posted hours: 7a–6p daily.
- Where's the best oat-milk latte in San Francisco?
- Sightglass Coffee — SoMa (SoMa) is a locals' favorite for oat milk and dialed-in espresso.