San Francisco has a late-night food problem and a late-night transport problem, and they interact badly. The food problem is nearly solved: the Mission stays awake, and its taquerias will feed you properly at one in the morning. The transport problem is not. BART stops running before the bars empty, the Owl bus network that replaces it is slow and infrequent, and rideshare pricing spikes exactly when everyone wants it. The result is that in this city, where you eat late should be chosen partly on how you are getting home from it.
The hungry decision and the getting-home decision are the same decision after midnight here. Tell Karpo where you are and where you are sleeping, and get somewhere that is open and on the right side of the journey.
The clock that actually matters
Three things happen in sequence and it is worth having them in your head. Most restaurant kitchens in San Francisco stop taking food orders between half past eight and half past nine on a weeknight, and between nine and ten at weekends. BART's last trains out of the city run earlier than most people assume - well before the bars close, and much earlier on Sundays. Bars stop serving at two, and between two and half past the streets fill and rideshare prices climb sharply.
The window that causes the most trouble is between the last train and two o'clock. In that stretch you can still drink, you can still eat in one neighbourhood, and you can no longer get home cheaply by rail. Planning around that window - either finishing before it or accepting the cost of it - is the difference between a good night and an expensive, cold one.

Why the Mission is the answer
The Mission is the only part of San Francisco with a genuine after-midnight food economy, and it is not a compromise. El Farolito on Mission Street runs well past midnight, later at weekends, and the strip of taquerias around it means there is real choice rather than one open door. A burrito at one in the morning here is not fallback food; it is among the better things you can eat in the city at any hour.
The neighbourhood has three other advantages after dark. It is the warmest part of the city, which matters more than it sounds when you are standing outside at one. It is flat and walkable, so moving between bars and counters is easy. And it sits on the BART line, which means that if you are eating before the last train, getting home is trivial - which is the single strongest argument for starting your night here rather than ending up here.
What is open elsewhere, honestly
North Beach's Green Street strip holds up reasonably late, with a square-slice window and bars that keep going, and it is the best non-Mission option north of Market. The Tenderloin and lower Polk have a working late economy that is unglamorous and genuinely open, serving people who are out rather than people who are visiting. SoMa follows the events calendar - lively and late when the arena or the ballpark has had something on, dead otherwise.
The neighbourhoods that will strand you are the ones people most often find themselves in: the Richmond and the Sunset, quiet by ten and cold; the Marina, where the bars run later than the kitchens by a wide margin; Hayes Valley, which empties after the curtain comes down; and the Financial District, which is finished by seven. If the night is going to run late, either be in the Mission or plan the journey to it.
Getting home, in order of preference
Best case: eat before the last train and take BART. It is fast, it is cheap and it removes the whole problem. Check the last departure for your line before you go out rather than after; it varies and it is earlier on Sundays. Second best: walk, if you are within a mile or so - the Mission to the Castro, or to SoMa, is a genuinely short walk and the city is safe enough on the main streets.
Third: the Owl network, Muni's overnight buses, which run on a reduced set of routes through the small hours. It is slow and the waits are long, but it is a fraction of the cost of a car at that hour and it goes where people actually live. Last: rideshare, which is the default and the worst value, particularly between two and half past when the bars turn out. If you are taking a car, either leave before two or wait until nearly three - the twenty minutes either side of last call is the most expensive time to be standing on a pavement in San Francisco.
What to order at that hour
The burrito is the correct late-night order and it is not close. It is a complete meal, it is wrapped in foil so it survives a walk or a bus ride, it holds heat for twenty minutes, and it is eleven to fifteen dollars. If you are getting a bus, order it to take away and eat it when you sit down. If you are staying put, eat it at the counter.
If you want tacos rather than a burrito at that hour, order carnitas or whatever is being cut to order rather than anything that has been holding in a tray since the evening. The quesadilla suiza is the other late-night order with a following, and it has the same virtue as the burrito - it is engineered to survive being carried. Take salsa from the bar rather than asking for it on top, and eat within about ten minutes of it being wrapped.
Practical notes
Check BART's last train for your line before you go out; it is earlier than most people expect and earlier again on Sundays. Muni Owl buses cover the gap slowly. Rideshare surges hardest between two and half past - eat at one or wait until three. The Mission is the warmest neighbourhood and the one with real late supply; El Farolito is the reliable anchor. Prices: burrito eleven to fifteen dollars, tacos three to five, and cash still moves the queue faster. Bring a layer regardless of neighbourhood - the temperature drops sharply after midnight everywhere in this city, including the Mission.
Tags: #BestTacosInSanFrancisco #LateNightSF #MissionDistrict #ElFarolito #MissionBurrito #BART #OwlBus #NorthBeach #Tenderloin #SFNightlife #NightOut #SFEats #AfterHours #SanFrancisco
All trademarks are the property of their respective owners.
Ask Karpo first
At half past midnight the useful question is not which taqueria is best, it is which one is open, warm and on the way home. Ask Karpo what is still serving right now near you, when the last train on your line goes, and whether it is cheaper to eat first and travel after the surge has passed.



