Las Cuatro Milpas
Tacos & Rolled Tacos for Two — Under $15
San Diego's most iconic taco institution since 1933. A Barrio Logan legend with homemade tortillas made fresh daily — rolled tacos, tamales, pork street tacos, chorizo con huevo. Two people eat a full, unforgettable meal for around $15. After 92 years on Logan Ave it reopened in 2026 at a new Barrio Logan home (Mercado del Barrio) and now takes cards. The line is worth every minute.
Oscar's Mexican Seafood
$1 Fish Taco Happy Hour
Pacific Beach seafood institution beloved for creative, ultra-fresh fish tacos. Mon–Thu 2:30–5:30pm: tacos drop to $1 each. Order the smoked fish, shrimp, grilled octopus, or the Taco Especial (smoked fish + shrimp + scallops). Two people can eat a proper seafood feast for under $15 during happy hour.
The Taco Stand
Tijuana-Style Street Tacos for Two
Handmade corn tortillas, al pastor shaved off the spit, Baja fish tacos with chipotle sauce, carne asada with char you can taste. Fresh-fried churros to finish. Two people build a full meal for around $20. Some locations run a Taco Tuesday deal ($2.50 beers, discount on food), but it varies by spot — confirm before counting on it. Multiple locations across SD County.
Tacos El Gordo
Adobada & Carne Asada for Two
Tijuana import that's been slinging tacos in SD for 20+ years. The adobada — chile-marinated pork shaved off a vertical spit — is the signature and an absolute must. Different lines for each meat (carne asada, cabeza, suadero, tripa). Adobada tacos run about $3.40 each, so two people eating a few tacos apiece land right around $20. Pure street-taco experience — stick to tacos to stay in budget.
Hodad's
Two Classic Burgers — Ocean Beach Institution
Ocean Beach burger legend since 1969 — walls plastered with license plates, booths packed with surfers. A single hamburger is about $6.50 (cheeseburger $6.75), so two burgers run roughly $13–14, leaving room for a shared basket of the addictive onion rings near $20. (The double bacon cheeseburger and sides will push past $20 — keep it to singles.) One of the great American burger joints, full stop.
Pokez Mexican Restaurant
Giant Burritos for Two — Downtown SD
Downtown San Diego's beloved dive Mexican joint — vegetarian-friendly with big portions at low prices. Most burritos and combo plates run about $10–12 (the loaded California burrito is closer to $15), so two people who stick to the standard plates leave stuffed for around $20. A fresh salsa bar and a no-pretense atmosphere make it a local lunchtime staple.
Filippi's Pizza Grotto
Pizza for Two — Little Italy Since 1950
Little Italy institution with red-checkered tablecloths and no-frills Italian-American comfort food since 1950. A medium cheese pizza (around $18–20) feeds two, and lasagna or pasta runs well under $15 a plate — keep it simple, since toppings and drinks push past $20. Classic, unapologetic, and exactly the kind of place that never needs to change. Multiple SD locations.
A-Chau Quality Sandwiches
Bánh Mì for Two — Under $12
San Diego's most beloved Vietnamese sandwich shop — locals have been coming since childhood. Bánh mì loaded with pâté, pork, pickled daikon, jalapeño, and cilantro on a perfect crispy baguette. Two sandwiches run $10–12 total. Add Vietnamese iced coffees and you're still well under $20. A Yelp cheap eats top pick year after year.
Mariscos Mi Gusto Es
Baja Seafood Taco Truck for Two
A City Heights food truck that's become a shrine to Baja-style seafood tacos. Fish, spicy shrimp, gobernador, and marlin tacos that change the game, with free seafood consommé to sip while you wait. Fish tacos a few dollars each keep two near $20 — pricier ceviches and aguachiles add up, so order tacos. Go easy on the (seriously spicy) sauces. Confirm current prices.
Roberto's Taco Shop
The California Burrito — San Diego's Own
San Diego's iconic taco chain since 1964 — they invented the California burrito (carne asada, french fries, cheese, sour cream, guacamole, all in one tortilla). The California burrito now runs about $13 and is big enough to split, and tacos (about $3) and a bean-and-cheese burrito keep two people around $20. Open late — some locations 24 hours on weekends. Confirm which is an original Roberto's, not a look-alike spinoff.
Pho Hoa
Pho for Two
A no-frills pho counter on El Cajon Blvd in City Heights' Little Saigon. Bowls run about $6.35 regular to $6.80 large, so two big bowls come to roughly $14 — one of the cheapest sit-down meals in the city.
Pho Ban Mai
Com Tam + Pho for Two
A Mira Mesa Vietnamese spot beyond just pho — the grilled-pork com tam (broken rice) plate is about $8.95 and chicken pho around $13. Two com tam plates run roughly $18, a filling Vietnamese meal for two under $20.
Banh Mi Blvd
Banh Mi for Two
A modern Mira Mesa banh mi shop where sandwiches run from about $4 (cold cuts and pâté) to $5.75, plus banh mi tacos from $3. Two sandwiches come to roughly $10, so two people eat for well under $20 with money to spare for a Vietnamese coffee.
Dumpling Inn
Dumplings for Two
A longtime Convoy District Shanghainese favorite. Orders of dumplings and potstickers run about $6.25–9.50 (eight pieces), so two people share a couple of orders for well under $20 — stick to the regular dumplings rather than the $19.99 soup-dumpling order. Closed Mon–Tue.
Friend's House Korean
Korean Soups for Two
A homestyle Korean spot on Convoy doing tofu and kimchi stews with banchan. Kimchi jjigae is about $8.99 and most soups run $7–17, so two people order a couple of stews for around $18 — a cheaper Convoy alternative to pricey KBBQ.
Tita's Kitchenette
Filipino Turo-Turo for Two
A National City turo-turo (point-and-pick) Filipino counter — adobo, lumpia, pancit, silog. A two-item combo plate runs roughly $13–15 with portions big enough to share, so two eat for around $20. Cash only; confirm current pricing.
Bronx Pizza
NY Slices for Two
A cash-only Hillcrest slice shop with serious New York attitude. Cheese slices run about $3.50 (toppings a bit more), so two people each grab a couple of slices for well under $20. Order by the slice — whole pies run $22+.
Silvia's Pupuseria
Salvadoran Pupusas for Two
A National City Salvadoran spot griddling pupusas to order with curtido. At around $3 each, two people can share four or five plus sides and stay well under $20. Homestyle and filling; confirm current pricing.
Coop's West Texas BBQ
BBQ Plates for Two
A Lemon Grove smokehouse long rated among San Diego's best BBQ. A small sandwich with a side is about $6.75, a large $9.75, and a half-pound two-side plate $10.99 — so two people eat smoked ribs, brisket, or links for under $20. Limited hours, so plan around them.
Awash Ethiopian
Ethiopian Combo to Share
A North Park Ethiopian restaurant and market. A vegetarian/vegan combination — an array of stews and lentils on spongy injera — is generous enough to share between two, making one veggie combo a full hands-on meal for around $20. Meat combos run higher; call to confirm current pricing.
💡 San Diego Pro Tip: The taco scene here is shaped by the Mexican border being 15 miles south — which means the real deals are at the taqueria counters, not the sit-down restaurants. Las Cuatro Milpas and Tacos El Gordo are cash-only, so come prepared. And Oscar's $1 taco happy hour (Mon–Thu 2:30–5:30pm) is genuinely one of the best deals in Southern California — plan your afternoon around it.
These chain deals work anywhere in the country, including San Diego.
Buffalo Wild Wings
Pick 6 — Meal for Two from $19.99
The Pick 6 lets two people build a shared meal — choose six items across wings, tenders, and sides — starting around $19.99. A reliable two-for-$20 play at any BWW. Dine-in or takeout; pricing varies slightly by market.
See all national chain deals →
See All 1,000+ Deals
Browse the full directory — 72 cities, national chains, updated June 2026.
Browse the Directory