🌁 San Francisco Meal Deals

Best Cheap Eats in San Francisco
Two People, Under $20

🌁 San Francisco  ·  16 deals  ·  Updated August 2026

San Francisco is famously expensive — but its immigrant kitchens still feed two people for $20. Mission super burritos, Chinatown and Richmond dim sum counters, Tenderloin banh mi and curry houses, North Beach slices, and a few genuine happy-hour pizzas: this is where locals eat cheap without giving anything up.

⚠ Verification in progress — we’re re-confirming these prices against each restaurant’s own menu. Check back soon.

🌁 Local San Francisco Meal Deals

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
🗺️ Map🌐 Site
🌮 ✓ 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
🗺️ Map🌐 Site
🍕 ⚠ 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
🗺️ Map🌐 Site
🌮 ✓ 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
🗺️ Map🌐 Site
🌯 ✓ 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
🗺️ Map🌐 Site
🥟 ⚠ 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
🗺️ Map🌐 Site
🍷 ✓ 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
🗺️ Map🌐 Site
🍮 ⚠ 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
🗺️ Map🌐 Site
🍤 ⚠ 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)
🗺️ Map
🥖 ✓ 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
🗺️ Map🌐 Site
🍜 ⚠ 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
🗺️ Map
🧆 ✓ 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
🗺️ Map🌐 Site
🫓 ✓ 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
🗺️ Map🌐 Site
🍛 ✓ 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
🗺️ Map🌐 Site
🍕 ✓ 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
🗺️ Map🌐 Site
📍 Regional Chains

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
🗺️ Map🌐 Menu📊 Prices

💡 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.

🇺🇸 Also Valid Nationwide

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.

🍔 ✓ verified

In-N-Out Burger

Two Double-Doubles + Two Fries ≈ $16.20

The one national-scale chain with a real San Francisco store — the Fisherman's Wharf location at 333 Jefferson St. At 2026 California pricing a Double-Double runs about $5.50 and fries about $2.60 on the chain's own menu, so two full burgers-and-fries land around $16.20. Open late.

📍 San Francisco, CA (333 Jefferson St · Fisherman's Wharf)  ·  ⏳ Open late
🗺️ Map🌐 Site

See all national chain deals →

See All 3,400+ Deals

Browse the full directory — 186 cities, national chains, updated August 2026.

Browse the Directory