🌮 San Antonio, TX Meal Deals

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

🌮 San Antonio, TX  ·  21 verified deals  ·  Updated August 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 San Antonio Meal 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
🥨

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
🌮

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
🌯

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
🥖

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)  ·  ⏳ Wed–Mon 9:30a–8p (closed Tue)
🗺️ 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.

📍 Regional Chains

Bigger than one storefront, smaller than the home-page national list — verified on each chain's own San Antonio store menus.

🍕 ✓ verified

MOD Pizza

One 11" Pizza Split Two Ways — $13.89, Unlimited Toppings

MOD fast-fires an 11-inch build-your-own pizza in about three minutes, and the model is one price however many of the 40-plus toppings go on it — the chain's own words are "the price always stays the same." The 11-inch MOD-size with unlimited toppings reads $13.89 at the 11646 Bandera Rd store on MOD's own ordering system, August 2026 — $6.95 a head when two people split it, which is the cheapest honest way through the door. MOD sizes a salad it labels "Mega (Feeds 2)" outright at $15.14, so one order is dinner for both of you without touching the pizza menu. Want your own pie each? Two 6-inch minis with cheese run $13.78. Worth knowing before you go: your first purchase as a MOD Rewards member earns a free MOD-size pizza or salad, which makes round one genuinely two for the price of one. The trap is drinks — two 16 oz fountains add $6.78 and put the loaded 11-inch at $20.67, past the line, so drink water or drop to the $10.69 cheese build. MOD prices by store, so confirm at yours — the spread across the cities we checked runs $11.89 to $16.59 for the same pizza.

📍 San Antonio, TX (7 city stores)  ·  ⏳ Every day · one price, unlimited toppings
🗺️ Map🌐 Menu📊 Prices
🔥 ✓ verified

El Pollo Loco

À La Carte Quesadillas $7.99 — Two for $15.98 · Cheese Quesadilla $2.49

The LA-born fire-grilled chicken chain — first US stand opened on Alvarado Street in 1980, now roughly 480 stores across California, Nevada, Arizona, Utah, Colorado and Texas — keeps five San Antonio stores per its own locator API; verified July 2026. Prices from our July 2026 read of the chain's own menu: the à la carte chicken quesadilla is $7.99 — two for $15.98 — and the just-cheese quesadilla is $2.49, while fire-grilled chicken combos push close to the line, so quesadillas are the sure two-under-$20 play. Prices vary by store, so confirm on yours in the app.

📍 San Antonio, TX (5 locations)
🗺️ Map🌐 Menu📊 Prices
🍗 ✓ verified

Zaxby's

Big Zax Snak Meals 2 for $19.98 · Nibblerz $5.29

The Athens, GA-born chicken-fingerz chain (~950 stores across 17 states) — its San Antonio store sits at 11903 Alamo Ranch Pkwy, verified on the chain's own city page, July 2026, with pickup, delivery and curbside. Prices from our same-day read at the chain's Dallas store: the Big Zax Snak Meal (chicken fingerz, crinkle fries, Texas toast, Zax sauce and a drink) is $9.99 — two complete meals at $19.98, a two-cent margin, so treat it as exactly twenty — while 2 Nibblerz (chicken sliders) run $5.29 an order, two orders feeding two for $10.58. Zaxby's prices by store, so confirm on the Alamo Ranch menu in the app.

📍 San Antonio, TX (11903 Alamo Ranch Pkwy)  ·  ⏳ Daily to 9pm · check store pricing
🗺️ Map🌐 Menu📊 Prices
🍔 ✓ verified

Whataburger

Breakfast Whatameals 2 for $12.78 · Burger Whatameals 2 for $17.98

The Texas 24/7 burger institution — founded in Corpus Christi in 1950, now ~1,030 stores across 16 states — where its headquarters city backs 58 stores — including one at the Frost Bank Center: the two-for-under-$20 math runs both ways: the Taquito with Cheese Whatameal is $6.39 with hash brown sticks included — two full breakfasts for $12.78, served 11pm to 11am — and the flagship Whataburger Whatameal (burger, fries, drink) is $8.99, so two land at $17.98 any hour; the bacon biscuit sandwich is $4.49 solo. Prices read from the chain's own store-selected online menu in July 2026 — Whataburger only shows prices once you pick a store and they vary by market, so check yours. Open 24/7.

📍 San Antonio, TX (58 locations)  ·  ⏳ 24/7 · breakfast 11pm–11am
🗺️ Map🌐 Site📊 Prices
🍕 ✓ verified

Incredible Pizza Company

Specialty Pizzas To-Go $12.50–15.50 — Split One Under $20

The Springfield, MO-born family-entertainment pizza chain's San Antonio location on SW Loop 410. Skip the buffet line and order from the takeout menu: BBQ Chicken $12.50, Veggie Delight $13.50, Supreme or Meat Lover's $15.50 — whole specialty pizzas big enough to split, so two people eat for $12.50–15.50 with change left for drinks. Prices read from the chain's own online-ordering menu (linked from its site) in July 2026 — confirm your store's exact prices in the ordering app. Heads up: dine-in is the buffet-and-games side and runs past the line ($13.99–15.99 per adult, though ages 0–3 eat free) — the under-$20 play is pickup or delivery.

📍 San Antonio, TX (2015 SW Loop 410)  ·  ⏳ Takeout & delivery · dine-in buffet priced separately
🗺️ Map🌐 Site
🍗 ✓ verified

Velvet Taco

Backdoor Chicken $20 — Whole Rotisserie Feast, Mondays Only

The Dallas-born "ridiculously original" taco chain — at The Pearl on Grayson St and The Rim on Loop 1604 — runs the Mondays-only Backdoor Chicken: a whole rotisserie chicken (brined 48 hours, roasted over an open flame), queso blanco, guac, corn pico, six tortillas and two hot sauces for $20 flat — the price is printed right in the menu name, same at every store in the chain. It's to-go only: order at the counter or app and carry it out. Between two people that's a full build-your-own-taco dinner at the site's namesake number, 161g of protein included. Chain-published deal, confirmed July 2026.

📍 San Antonio, TX (The Pearl + The Rim)  ·  ⏳ Mondays · to-go only
🗺️ Map🌐 Deal📊 Prices
🌮 ✓ verified

Torchy's Tacos

Breakfast Tacos $4.15 · Two Breakfast Burritos $16.30 · Taco Two Step $9.95

The Austin-born taco chain runs five San Antonio stores — Lincoln Heights, the Rim, Medical Center, Bandera and Sonterra — all priced the same, in the town that invented the breakfast-taco argument. Breakfast is served all day: bacon, crispy-potato or chorizo egg-and-cheese tacos with roja salsa are $4.15, and the loaded Breakfast Burrito is $8.15 — two burritos land at $16.30, four breakfast tacos at $16.60. Prices read from the stores' own ordering menus, July 2026. Limited-time bonus, same $9.95 at every store in the chain (all 120 checked, July 2026): the Taco Two Step — pick two signature tacos, served with chips & salsa and a 22oz drink — a complete meal for two at $19.90. It's on the Limited Time Only menu, so it won't last forever.

📍 San Antonio, TX (5 locations)  ·  ⏳ Breakfast all day · Two Step limited time
🗺️ Map🌐 Menu📊 Prices
🍕 ✓ verified

Jet's Pizza

$5 Off Any Specialty Pizza Online — Medium All Meaty $17.87

The Detroit-style original — Sterling Heights, Michigan, 1978, the chain that made the buttery, caramel-crusted square a national thing — keeps its San Antonio store on Stone Oak Pkwy. The play is the $5 Off Any Specialty Pizzas deal built into the chain's online ordering menu: a medium All Meaty (pepperoni, ham, Italian sausage, bacon, hamburger) listed at $22.87 on our August 2026 read at the chain's Denver store and rang up $17.87 with the deal applied — under the line with room for tax, and a medium is eight big slices, plenty for two. It's a deals-menu item so it can rotate out — and if it does, texting your order to your store takes 15% off menu-priced pizza. Prices vary by store, so run the math at yours before checkout.

📍 San Antonio, TX (20079 Stone Oak Pkwy)  ·  ⏳ Online ordering deal · limited time
🗺️ Map🌐 Menu📊 Prices

🇺🇸 Also Valid Nationwide

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

🚒 ✓ verified

Firehouse Subs

Two $5 Snackers — $10.75 · Born in Jacksonville 1994

Jacksonville's biggest food export reaches here too: founded in 1994 by two firefighter brothers, now 1,200+ stores — and its own locator lists 9 stores inside San Antonio. The $5 Firehouse Snackers (BLT, Cordon Bleu, Sweet & Spicy Ham, Turkey Jalapeño half-subs) feed two for $10.75 all-in, and two small 4-inch Hook & Ladders run $12.78. The 8-inch mediums most people order run $10-plus — the only medium pair that stays near the line is the build-your-own ham or turkey. Priced on the chain's own ordering system at its Jacksonville San Marco store, July 2026 — prices vary by store, so confirm at yours.

📍 San Antonio, TX (9 locations)  ·  ⏳ Two eat from $10.75 · varies by store
🗺️ Map🌐 Site📊 Prices
🧀 ✓ 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

LongHorn Steakhouse

Lunch Plates Mon–Sat — From $9.99

Steakhouse Lunch Plates from $9.99, Mon–Sat 11am–3pm — steak sandwich, burgers, or lunch salad combos with a side. Two people sit down to a steakhouse lunch for about $20 before drinks.

📍 5 locations, incl. Park North  ·  ⏳ Mon–Sat 11am–3pm
🗺️ 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