Poke in San Francisco is not really a restaurant category. It is a lunch category that happens to have chairs. Almost every counter in the city was built around the weekday midday rush, priced for it, staffed for it and — crucially — scheduled for it, which is why the honest version of a poke guide here is not a ranking of bowls but a timetable. The fish at the better addresses is genuinely good. The thing that decides whether you eat it is whether the door is open when you arrive.
Half these counters are shut by nine and at least two are dark on the day you were planning to go. Send Karpo your cross streets and the time you actually want to eat, and get the counters that are open right now with the walk sorted, instead of a list you have to phone one by one.
Basa Seafood Express, the Mission — the value outlier
Basa Seafood Express at 3064 24th Street is a fish market with a long deli case, not a poke bar, and that distinction is the whole reason to go. There is no build-your-own line and no sixteen sauces. Poke comes pre-marinated in trays in three fixed versions — spicy salmon, shoyu salmon, shoyu tuna — and you buy it the way you would buy anything else at a fish counter, which lands it at roughly half what a bowl costs at a dedicated poke shop across town.
The trade is that you are choosing between three things rather than assembling one, and that the room is a market with a couple of stools rather than a lunch spot. The upside beyond the price is everything else in the case: ceviche, sashimi, oysters, chowder, a salmon burger. If two of you want lunch and only one wants poke, this solves it in a way none of the specialists do. Phone is (415) 550-2388 and the counter runs late morning to early evening, closing well before the dinner hour.

I'a Poke — three addresses, and one of them is a trap
I'a Poke is the small local chain most people end up at, and it does one thing that is worth understanding: the proteins get combined and dressed in a separate bowl before they are plated, so the sauce actually coats the fish instead of pooling at the bottom under a layer of rice. Mixed tuna, salmon, shrimp and octopus in one bowl is the order that shows off the method. They also do the fish wrapped in nori as a sushi burrito if you want to eat it walking.
The trap is the addresses. The Church Street branch at 314 Church Street and the Fillmore branch at 1515 Fillmore Street both run daily, roughly 11.30am to 8pm. The King Street branch at 684 King Street does not: it opens 11am and closes at 4pm, weekdays only, and it does not open at the weekend at all. That is an office-block location behaving like an office-block location. People find it on a map on a Saturday, walk down to Mission Bay and arrive at a locked door — which is a genuinely long walk to make for nothing.
Pokebola, Civic Center — the reliable evening one
Pokebola at 77 Van Ness Avenue is the most conventional build-your-own room on this list — base, protein, toppings, sauce, in the Hawaiian-Japanese register the format was built on — and its virtue is scheduling rather than novelty. It runs daily, roughly 11am to 9pm, including the weekend, which makes it the default when the plan is loose or late. The number is (415) 655-9293.
Position matters here as much as the food. Van Ness at Market puts it within a few minutes of the Civic Center and Van Ness stations and inside the pre-show radius for the Opera House, Davies and the Orpheum. If you are eating before something with a curtain time, this is the one that will not require you to check anything.
Happy Poke, and the Monday problem
Happy Poke at 2760 Octavia Street is closed on Mondays. That is the single most useful fact about it, because Monday is exactly the night people decide they want something light and default to poke. The rest of the week it runs from noon — Tuesday to Saturday until about 8.30pm, and Sunday until about 7.30pm, an hour earlier than the rest of the week and the second most common way to get caught out.
Assume nothing about a poke counter's Sunday from its Saturday. Across this whole category, Sunday is the day the schedule quietly changes: some shops close an hour early, several do not open at all, and the ones that keep full hours are the exception rather than the rule.
The Poke Bowl branches, and the one that stays open
Poke Bowl operates several San Francisco locations and they do not share a timetable, which is the part worth writing down. The Ocean Avenue branch at 1250 Ocean Avenue runs daily from 11am to 9.30pm — that is the latest and the most consistent poke in this article, and the answer when it is half eight and you want to eat something that is not fried.
The other two are more conditional. The downtown branch at 33 Kearny Street runs Monday to Saturday, roughly 11am to 9pm, and closes on Sunday — a shopping-district schedule in a shopping district. The Stonestown branch at 3251 20th Avenue sits on Level 2 inside Stonestown Galleria and keeps mall-adjacent hours: Monday to Thursday 11.30am to 7.30pm, a little later on Friday and Saturday, and closed Sundays. The mall being open does not mean the counter is.
How to choose in one line
Cheapest and best value, and you are near the Mission: Basa, before the early evening close. Best-dressed bowl and you are near Church or Fillmore: I'a, and not the King Street branch unless it is a weekday before four. Latest and most weekend-proof: Poke Bowl on Ocean Avenue. Before a show in Civic Center: Pokebola. Any night except Monday, in the Marina and Pacific Heights direction: Happy Poke, and remember Sunday finishes early.
One practical note that applies to all of them. Poke does not hold. The rice firms up, the seaweed salad weeps into the fish and the whole thing is noticeably worse forty minutes later, so a bowl carried across town for a picnic is a much lesser thing than a bowl eaten within a few blocks. Pick the counter nearest to where you will actually sit down, rather than the highest-rated one on the far side of the city.
Practical notes
Hours to check twice: I'a on King Street is weekdays only, 11am to 4pm, closed Saturday and Sunday. Happy Poke is closed Mondays and closes an hour earlier on Sundays. Poke Bowl on Kearny and the Stonestown branch both close on Sundays; Ocean Avenue is the branch that runs every day until 9.30pm. Basa is a fish counter that shuts in the early evening, so treat it as lunch or an early dinner. Prices sit around twelve to fifteen dollars a bowl at the specialists and roughly half that at Basa for a tray. None of these rooms takes reservations and none of them needs one — the queue at midday moves in a few minutes.
Tags: #PokeNearMe #SanFrancisco #PokeBowl #BasaSeafood #MissionDistrict #IaPoke #Pokebola #CivicCenter #HappyPoke #OceanAvenue #Stonestown #SFEats #SFLunch #CheapEatsSF
All trademarks are the property of their respective owners.
Ask Karpo first
Poke is the easiest thing in San Francisco to want and one of the easiest to get wrong, because the counters keep office hours and the branches of the same shop do not agree with each other. Ask Karpo which counters are open at the hour you are actually free, which branch of the one you had in mind is the right branch, and where to sit down nearby so the bowl is eaten within a few blocks of where it was made.



