🌁 San Francisco Meal Deals

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

🌁 San Francisco  ·  11 verified deals  ·  Updated 2026

San Francisco is famously expensive — but happy hour is the local cheat code. From $1 oysters in Pacific Heights to deep-dish slices in North Beach to 2-for-1 cocktails in the Marina, the Bay's best deals reward anyone willing to show up between 4 and 7pm.

🌁 Local San Francisco Deals
🍕 ✓ verified

Outta Sight Pizza

$3–5 Slice Happy Hour

The best pizza in SF by the slice for $3–5 (3–6pm weekdays) with a $2 Busch Light to wash it down. Rotating creative toppings — al pastor, shoyu gravy, tzatziki — plus a $13 Italian combo sandwich. Two-slice limit per person but two people eat full for under $15.

📍 643 Clay St, Chinatown, SF  ·  ⏳ Weekday afternoons
🗺️ Map🌐 Site
🌮 ✓ verified

Santería

Everything $9 Happy Hour

Full Mexican happy hour menu — $9 margaritas, $5 beers, nachos with carnitas, flautas, quesadillas. Everything on the food menu is $9. Two people eating and drinking well land comfortably under $20 in the Castro.

📍 Castro, San Francisco, CA  ·  ⏳ Ongoing
🗺️ Map🌐 Site
🦪 ✓ verified

Bar Crudo

$1 Oysters & Seafood Happy Hour

$1 oysters, $1 herb & jalapeño-marinated mussels, $6 shishito peppers, $4 draft beers, $6 wines. Two people sharing a dozen oysters with a round of drinks each hit right at $20. One of the best value happy hours in SF.

📍 603 Bush St, Union Square, SF  ·  ⏳ Ongoing
🗺️ Map🌐 Site
🦪 ✓ verified

Little Shucker

$2 Oyster Happy Hour

High-quality Tomales Bay oysters at bottom-barrel prices: $2 each by the half-dozen or dozen. $10 wines by the glass, $7 beers. Proper date night oyster bar experience for two people under $20.

📍 Pacific Heights, San Francisco, CA  ·  ⏳ Ongoing
🗺️ Map🌐 Site
🍷 ✓ verified

Delarosa

Six Until Six — $6 Everything

Roman-style pizza in the Marina with a 'six until six' happy hour: all drinks and small plates $6 until 6pm daily. Rosés, cocktails, all beers on tap, pizza bites. Two people with plates and drinks land right at $20.

📍 2175 Chestnut St, Marina District, SF  ·  ⏳ Daily until 6pm
🗺️ Map🌐 Site
🍕 ✓ verified

Capo's

2-for-1 Drinks + $9 Pizza & Beer

13x World Pizza Champion Tony Gemignani's North Beach spot. Two-for-one drinks Sun/Wed/Thu/Fri happy hour. Daily 5–6pm: deep-dish slice + PBR or house whiskey shot for $9. Two people at happy hour with a slice each = ~$18.

📍 641 Vallejo St, North Beach, SF  ·  ⏳ Ongoing
🗺️ Map🌐 Site
🍣 ✓ verified

PABU Izakaya

50% Off Sushi & Sake — Saturdays

Half off select sushi rolls and sake all day every Saturday from 4pm to close — all night throughout the entire restaurant. Two people sharing rolls and sake comes in well under $20. One of the best recurring sushi deals in the Financial District.

📍 101 California St, FiDi, SF  ·  ⏳ Every Saturday from 4pm
🗺️ Map🌐 Site
🥢 ✓ verified

Lao Table

$7 Cocktails & Happy Hour Bites

SoMa gem with $7 heavy-poured cocktails and happy hour-only bites — crispy calamari, tom yum fries, shareable Tod Tod platter (oysters, wings, calamari, Lao sausage). Two people with drinks and a shared platter = right at $20.

📍 SoMa, San Francisco, CA  ·  ⏳ Ongoing
🗺️ Map🌐 Site
🍷 ✓ verified

Rampant Bottle & Bar

Wine & Charcuterie Happy Hour

$10 wines by the glass, 25% off bottles, $5 draft IPAs, half-price hummus and charcuterie. Richmond District wine bar. Two splitting a charcuterie board with a glass of wine each = just under $20.

📍 Richmond District, San Francisco, CA  ·  ⏳ Ongoing
🗺️ Map🌐 Site
🌊 ✓ verified

La Mar Cebichería

Weekend Happy Hour — Waterfront Views

Peruvian restaurant on the Embarcadero with weekend happy hour: $7 handcrafted cocktails, $6 wine, $4 beer, $5 empanadas. Two people with a drink and shared empanadas = ~$18. Stunning bay views included.

📍 Pier 1.5, The Embarcadero, SF  ·  ⏳ Weekends
🗺️ Map🌐 Site
🍸 ✓ verified

Chotto

Chotto Hour — 2-for-1 Cocktails

Japanese rooftop bar in the Marina. 'Chotto Hour' weekdays 4–7pm: two-for-one cocktails, wine, and spirits plus discounted appetizers. Two people with 2-for-1 rounds and a shared plate = well under $20.

📍 Marina District, San Francisco, CA  ·  ⏳ Weekdays 4–7pm
🗺️ Map🌐 Site

💡 SF Pro Tip: San Francisco is expensive — but happy hour is the local cheat code. Most of these deals run 4–7pm on weekdays. Show up in that window, order smart, and you'll eat like a local for a fraction of tourist prices. The oyster deals at Bar Crudo and Little Shucker are especially worth planning around — $1 oysters in this city is genuinely wild.

🇺🇸 Also Valid Nationwide

These chain deals work anywhere in the country, including San Francisco.

🍖 ✓ verified

Applebee's

2 Entrees + Appetizer

One shareable appetizer + two full-size entrées. Fiesta Lime Chicken, Classic Bacon Cheeseburger, Boneless Wings & more. Available dine-in, takeout & delivery.

📍 Nationwide  ·  ⏳ Ongoing
🗺️ Map🌐 Site
🌶️ ✓ verified

Chili's

3 for Me — ~$10.99/person

Each person picks a starter, full entrée, and non-alcoholic drink. Roughly $10.99/person — one of the best per-head values in casual dining.

📍 Nationwide  ·  ⏳ Ongoing
🗺️ Map🌐 Site

See all national chain deals →

See All 245+ Deals

Browse the full directory — 35 cities, national chains, updated regularly.

Browse the Directory
Know a deal we're missing?
Add a Local Deal
Found a spot where two people eat well under $20? Submit it and we'll verify and add it to the directory.
+ Submit a Deal