⚠ Verification in progress — we’re re-confirming these prices against each restaurant’s own menu. Check back soon.
We re-audited this page in August 2026 against each restaurant's own menu. Cards marked ✓ VERIFIED had their price read off an owner source (the restaurant's own site or its own ordering page). Cards marked ⚠ PRICE CHECK PENDING are places we believe belong here but whose owner menu posts no prices or was unreachable — the figures are our best read, so call before you count on them.
🫓
✓ verified
Panchita's Pupusería
Salvadoran Pupusas $5 Each
Some of SF's best-regarded pupusas, in the Mission 35-plus years. Off its own site pupusas are $5 each with curtido and salsa — three shared come to $15, four land right at $20 for two.
📍 San Francisco, CA (Mission · 16th & Valencia) · ⏳ Daily · check hours
🌮
✓ verified
Taqueria El Buen Sabor
Mission Tacos $3.90 — Four for $15.60
A family-run Mission taquería on Valencia since 1995. Off its own menu regular tacos are $3.90 and each comes loaded, so four feed two for $15.60; corn-tortilla quesadillas are just $2.50 and the rice-and-beans taco $2.95. Big headroom under $20.
📍 San Francisco, CA (Mission · 699 Valencia St) · ⏳ Daily · check hours
🍕
⚠ price check pending
Outta Sight Pizza
$3–5 Slice Happy Hour
A cult Tenderloin/Chinatown slice shop. Happy-hour slice deals rotate — media reports put slices at $4–5 in the 3–6pm window at the Clay St shop — so check their Instagram @thatsouttasight before you go. A slice-apiece stop still keeps two well under $20.
📍 643 Clay St, Chinatown, SF · ⏳ Weekday afternoons
🌮
✓ verified
Santería
Everything $10 Happy Hour
A Castro mezcal-and-tacos bar with a real happy hour: Mon–Fri 3–6pm the happy-hour food menu is all $10 or less (carnitas tacos, nachos, chipotle chicken quesadilla), plus a $3 chips-and-salsa trio. A $3 trio plus a couple of $10 plates keeps two around $20.
📍 2251 Market St, Castro, SF · ⏳ HH Mon–Fri 3–6pm
🌯
✓ verified
El Farolito
Super Burritos for Two
A Mission late-night legend and one of the cheapest big-name super burritos left in the city — around $8.25, stuffed with al pastor, carne asada, or carnitas. Two people eat huge burritos for well under $20. Cash-friendly (ATM on site), open until the small hours.
📍 2779 Mission St, The Mission, SF · ⏳ Daily, late night
🥟
⚠ price check pending
Good Mong Kok Bakery
Dim Sum to Go for Two
A Chinatown takeout institution where nearly everything — BBQ pork buns, shumai, dumplings, sesame balls — is under $4 an order. Two people can load up a bag of dim sum for well under $20. Expect a line out the door; it moves fast.
📍 1039 Stockton St, Chinatown, SF · ⏳ Daily 7am–6pm
🍷
✓ verified
Delarosa
Happy-Hour Pizzettas for Two
A Marina pizzeria whose happy hour (Mon–Fri 2–6pm at the Marina location; the Downtown spot runs it daily) prices pizzettas and small plates at $10 — margherita or sopressata pizzetta, crab arancini, spaghetti & meatball — plus $8 cocktails. Two share two plates for $20 plus a 5% surcharge.
📍 2175 Chestnut St, Marina District, SF · ⏳ Daily until 6pm
🍮
⚠ price check pending
AA Bakery & Cafe
Bao & Egg Tarts for Two
A Chinatown institution stacked with $2–3 pastries and mini buns. Their posted $10 lunch deal — BBQ pork bun, three dessert pastries, and a milk tea — makes it an easy two-can-lunch-for-$20; verify the day's deal at the counter. Cash-friendly, always busy.
📍 1068 Stockton St, Chinatown, SF · ⏳ Daily, daytime
🍤
⚠ price check pending
Good Luck Dim Sum
Cheap Dim Sum for Two
An Inner Richmond Clement Street favorite for cheap takeout dim sum — har gow, shrimp dumplings, pork buns — grouped at roughly three pieces for $3–5. Two people can stuff themselves for well under $20. Cash only; go early before it sells out.
📍 San Francisco, CA (Inner Richmond) · ⏳ Wed–Sun 8am–4:30pm (closed Mon–Tue)
🥖
✓ verified
Saigon Sandwich
Banh Mi for Two
A tiny, cash-only Tenderloin/Little Saigon counter turning out banh mi for about $5.50 — grilled pork, meatball, or pâté on a crackly baguette. Two sandwiches run roughly $11, so two people eat for well under $20. Takeout only; the line moves quickly.
📍 560 Larkin St, Tenderloin, SF · ⏳ Daily 7am–6pm · Cash only
🍜
⚠ price check pending
Yamo
Burmese Noodles for Two
A tiny, cash-only Burmese counter on a Mission side street — a few stools facing the wok. House noodles run about $8 and the tea-leaf salad about the same, with most items under $9, so two people eat for under $20. Fast, garlicky, and a genuine SF cheap-eats institution.
📍 3406 18th St, The Mission, SF · ⏳ Mon–Sat eves · Cash only
🧆
✓ verified
Z Zoul Cafe
Sudanese Halal Plates for Two
A Tenderloin Sudanese cafe with a mission. Off its own menu falafel wraps are $9.99, bowls $11.99, and the falafel plate with two sides $15.99 — two wraps run $19.98, the honest two-under-$20 build. Check the counter menu.
📍 295 Eddy St, Tenderloin, SF · ⏳ Mon–Fri 9:30am–7:30pm
🫓
✓ verified
Old Jerusalem
Falafel for Two
A Mission Middle Eastern halal spot where a six-piece falafel plate runs about $7.99 and a falafel sandwich around $12.99. Two people can eat falafel plates with sides for well under $20 — skip the pricier shawarma platters to stay in budget.
📍 2966 Mission St, The Mission, SF · ⏳ Mon–Sat 11am–10pm, Sun to 9pm
🍛
✓ verified
Shalimar
Pakistani Curry for Two
A no-frills Tenderloin Pakistani kitchen at 532 Jones St. Curries have climbed well past the old single-digit days — figure around $14–16 a plate now — so two people share one curry with naan and rice to stay near $20. Big portions, zero decor, all flavor.
📍 532 Jones St, Tenderloin, SF · ⏳ Daily, lunch & dinner
🍕
✓ verified
Golden Boy Pizza
Sicilian Slices for Two
North Beach's legendary Sicilian square-slice window — cheese $3.75, pepperoni or sausage $4.25, combo or pesto veggie $4.75. Four slices for two runs $15–19. Grab and go on Green St.
📍 542 Green St, North Beach, SF · ⏳ Daily, into late night
Chains from one corner of the country that made it to San Francisco — priced from their own ordering menus, nearest store on the card.
🍕
✓ verified
California Pizza Kitchen
One Margherita Pizza Split Two Ways · $17.69
CPK — the chain that invented the BBQ chicken pizza in 1985 — prices like the sit-down restaurant it is: two people each ordering a main start at $33.58. The honest under-$20 route is to split. Every pizza is a 6-slice thin crust, and the cheapest, the Margherita, reads $17.69 at the 53 Third Street store on CPK's own online ordering, August 2026 — $8.85 a head when two people share one. The Traditional Cheese is $18.69 and the Mac 'N' Cheese, the cheapest main plate at $16.79, splits the same way. With actual kids along the math turns kind: every CPKids pizza and pasta entrée is $8.49. The traps are ordering like two separate customers and the specialty list — pizzas beyond the basic three start at $19.69, and drinks push even a split pizza to the line, so it's a water-and-share play. CPK runs exactly three price tiers nationally — $16.69 to $18.69 for the same Margherita — so confirm at yours; the dine-in menu can read slightly different from the ordering site.
📍 San Francisco, CA (53 Third Street) · ⏳ Every day · menu price, no coupon
💡 SF Pro Tip: The cheapest eats in this expensive city are takeout counters — Chinatown and Richmond dim sum (Good Mong Kok, Good Luck), Tenderloin banh mi (Saigon Sandwich), and Mission burritos (El Farolito). Many are cash-only and sell out, so bring cash and go early. For sit-down pizza, Outta Sight's rotating happy-hour slice deals and Golden Boy's square slices are the move.
Buffalo Wild Wings and Chili's were removed — neither has a San Francisco location (nearest are Daly City / San Bruno). In-N-Out is the one national-scale chain with a real store in the city.