🌮 San Antonio, TX Meal Deals

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

🌮 San Antonio, TX  ·  14 verified deals  ·  Updated June 2026

San Antonio punches way above its weight for value dining. The Alamo City is home to world-class Tex-Mex, old-school German delis, legendary BBQ, and soul food joints — many of them decades-old institutions that never got the memo about inflation. Two people can eat an incredible meal here without getting anywhere near $20.

🏠 Local Deals
🐔 ✓ verified

Pollos Asados Los Norteños

Whole Chicken Feast — $19.89

A San Antonio institution on Rigsby Avenue for Monterrey-style charcoal-grilled chicken. A whole chicken is $19.89, served with rice, corn tortillas, red and green salsa, grilled onions, jalapeños, and lime — enough to feed two right at the $20 line. Always worth the wait.

📍 San Antonio, TX  ·  ⏳ Ongoing
🗺️ Map🌐 Site
🥨 ✓ verified

Schilo's Delicatessen

Deli Sandwiches — $6.50–9.50

San Antonio's oldest restaurant — a German-Texan deli on East Commerce near the River Walk since 1917. Sandwiches like the famous Reuben and the chicken Fritz run $6.50–9.50 and plates $8–11, with a mug of house-made root beer at $1.90. Two people each get a sandwich for well under $20.

📍 San Antonio, TX (Riverwalk)  ·  ⏳ Ongoing
🗺️ Map🌐 Site
🌮 ✓ verified

Ray's Drive Inn

Puffy Tacos — 2 for $9

The West Side drive-in that claims to have invented the puffy taco, frying masa to order since 1956. Two special beef puffy tacos with beans and rice are $9, three for $11.25, and a full Mexican plate $12. Two people each get a puffy-taco plate for around $18. Closed Mondays.

📍 San Antonio, TX (West Side)  ·  ⏳ Tue–Sun 11a–8/9p
🗺️ Map🌐 Site
🌮 ✓ verified

Henry's Puffy Tacos

Puffy Tacos — from $2.49

A West Side institution and the other half of San Antonio's puffy-taco legend, on Woodlawn. A bean-and-cheese taco is $2.49, chicken fajita $4.29, and carne guisada $4.79. Two people each stack two or three tacos for well under $20.

📍 San Antonio, TX (West Side)  ·  ⏳ Mon–Sat 10a–9p
🗺️ Map🌐 Site
🌮 ✓ verified

Chela's Tacos

Breakfast Tacos — $2.50

An Uptown Broadway taqueria for all-day breakfast tacos — barbacoa machacado, chorizo and egg, sausage and egg at $2.50 each, bacon-and-egg or potato-and-egg $2.25. Two people each eat three tacos for around $15.

📍 San Antonio, TX (Uptown Broadway)  ·  ⏳ Daily 7a–3p
🗺️ Map🌐 Site
🌮 ✓ verified

El Milagrito Café

Breakfast Tacos — $2

A long-running Tobin Hill café near the St. Mary's Strip, walkable from downtown, where breakfast tacos are $2 each and most Tex-Mex plates stay under $10. Two people eat full plates for around $18–20. Mornings into mid-afternoon.

📍 San Antonio, TX (Tobin Hill)  ·  ⏳ Mon–Fri 6a–3p, Sat–Sun 7a–3p
🗺️ Map
🍳 ✓ verified

Garcia's Mexican Food

Egg Plates — from $2.75

A Beacon Hill breakfast spot on Fredericksburg Road whose brisket taco has drawn national press. An egg plate is $2.75, huevos rancheros $2.95, and two eggs with beans and bacon $4.99. Two people each eat a full breakfast for around $12. Closed Sun–Mon.

📍 San Antonio, TX (Beacon Hill)  ·  ⏳ Tue–Sat 7a–2p
🗺️ Map
🌯 ✓ verified

Mama's Kitchen

Torta $6.99 · 3 Crisp Tacos $5.99

A Monte Vista Tex-Mex spot on Hildebrand where a torta is $6.99, three crispy tacos $5.99, a bean-and-cheese chalupa $2.49, and breakfast gorditas $3.49. Two people each get a main for around $13.

📍 San Antonio, TX (Monte Vista)  ·  ⏳ Daily
🗺️ Map
🌮 ✓ verified

Tacos El Regio

Street Tacos — $3.25

A St. Mary's Strip late-night taco staple — asada, al pastor, and chicken street tacos at $3.25 each, or a five-pack of mini tacos for $13. Two people each eat three tacos for under $20. Open late.

📍 San Antonio, TX (St. Mary's Strip)  ·  ⏳ Daily, late
🗺️ Map🌐 Site
🥐 ✓ verified

El Folklor Bakery

Concha — $1.09

A San Antonio panaderia with several locations for fresh pan dulce — a concha is just $1.09 — plus weekend barbacoa and tamales. Two people load up a tray of sweet bread with coffee for well under $20.

📍 San Antonio, TX  ·  ⏳ Daily, early
🗺️ Map🌐 Site
🫓 ✓ verified

Pupuseria Romero

Pupusas — ~$3.85

A Northwest Side Salvadoran spot on Evers Road griddling pupusas — spinach-and-cheese is $3.85 — served with curtido and salsa. Two people each eat two or three pupusas for around $18. Open daily.

📍 San Antonio, TX (Northwest)  ·  ⏳ Daily ~10a–9p
🗺️ Map🌐 Site
🥖 ✓ verified

Vietnam Express

Banh Mi — $8.95

A Far West Side Vietnamese spot on Potranco for grilled-pork banh mi at $8.95 on a crusty roll. Two sandwiches run about $18, each their own. Skip the pricier pho to stay under $20. Closed Tuesdays.

📍 San Antonio, TX (Far West)  ·  ⏳ Wed–Mon 10a–8:45p
🗺️ Map🌐 Site
🥖 ✓ verified

Banh Mi 102

Banh Mi — $9.25

A Vietnamese sandwich shop on Bandera Road where most banh mi — grilled pork, shredded chicken, meatball, pork-and-pâté — are $9.25 (grilled beef $10.25), plus milk tea and Vietnamese coffee. Two sandwiches run about $18, each their own.

📍 San Antonio, TX (Bandera Rd)  ·  ⏳ Daily
🗺️ Map🌐 Site
🍕 ✓ verified

Big Lou's Pizza

10" Pizza — $16.99

A Southeast Side pizzeria famous for absurdly large pies, but a 10-inch one-topping is $16.99 and a 12-inch $18.99 — plenty for two to share under $20. The 16-inch-and-up monsters are the over-budget showstoppers.

📍 San Antonio, TX (Southeast)  ·  ⏳ Daily
🗺️ Map🌐 Site

💡 Pro tip: All deals are community-verified but prices and availability change. Always call ahead or check the restaurant's website, especially for family-run spots. Flag anything that's expired on our main directory.

🇺🇸 Also Valid Nationwide

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

🧀 ✓ verified

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.

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

Chili's

3 for Me — about $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 1,000+ Deals

Browse the full directory — 72 cities, national chains, updated June 2026.

Browse the Directory