🏙️ Kansas City Meal Deals

Best Cheap Eats in Kansas City
Two People, Under $20

🏙️ Kansas City  ·  30 verified deals  ·  Updated April 2026

Kansas City is BBQ royalty — and the legendary pits that built its reputation are surprisingly affordable. Two people can eat at Joe's Kansas City for right at $20. Beyond 'cue, the Westside's taquerias and the Crossroads dining scene fill out one of the Midwest's most underrated cheap eats maps.

🏙️ Local Kansas City Deals
🍖 ✓ verified

Joe's Kansas City Bar-B-Que

Two Sandwiches + a Side

The Z-Man (brisket, smoked provolone, onion ring on a sesame bun) is $9.95. Pair with a pulled pork sandwich ($8.50) and split a side — two people eat the most celebrated BBQ in a BBQ city for right at $20. The 47th St gas station location is the original. Expect a line.

📍 Kansas City, KS (multiple)  ·  ⏳ Ongoing
🗺️ Map 🌐 Site
🍖 ✓ verified

Rosedale Bar-B-Q

Classic KC BBQ Plates for Two

Kansas City's longest continuously running BBQ joint since 1934 — a Strawberry Hill institution serving no-frills smoked meats out of an old cinder block building. Sandwiches run $7–$9 each; two people eat an honest, historic KC BBQ meal well under $20. This is the real deal before the hype.

📍 Kansas City, KS (Strawberry Hill)  ·  ⏳ Ongoing
🗺️ Map
🌮 ✓ verified

El Rancho Grande

Mexican Combo Plates for Two

Westside KC institution since 1974 — one of the city's most beloved authentic Mexican spots. Enchiladas, tamales, chile rellenos, and combo plates all priced well under $12 each. Two people eat a proper Mexican meal for under $20. A neighborhood anchor for over 50 years.

📍 Kansas City, MO (Westside)  ·  ⏳ Ongoing
🗺️ Map
🍔 ✓ verified

Winstead's

Two Burgers + Fries

KC's beloved burger landmark since 1940 — birthplace of the Skyscraper burger, hand-dipped shakes, and a classic diner vibe that hasn't changed in decades. Burgers $6–$8 each, shoestring fries around $3. Two full meals well under $20. The Ward Parkway and 39th St locations both hit.

📍 Kansas City, MO (multiple)  ·  ⏳ Ongoing
🗺️ Map 🌐 Site
🍜 ✓ verified

Vietnam Café

Two Pho Bowls

A Westside KC institution for authentic Vietnamese pho, bún bò Huế, bánh mì, and noodle soups. Bowls run $9–$11 each with generous portions — two people eat a warming, exceptional Vietnamese meal well under $20. One of KC's most consistent neighborhood gems.

📍 Kansas City, MO (Westside)  ·  ⏳ Ongoing
🗺️ Map
🍗 ✓ verified

Stroud's

Pan-Fried Chicken Lunch for Two

KC's famous pan-fried chicken institution since 1933 — cooked in cast iron the old-school way, served with cinnamon rolls, mashed potatoes, green beans, and gravy. Lunch plates come in under $12 each. Two people eat a legendary KC meal for under $20. Tue–Fri lunch.

📍 Kansas City, MO  ·  ⏳ Tue–Fri lunch
🗺️ Map 🌐 Site
🍕 ✓ verified

Grinders

Crossroads Pizza + Subs for Two

A Crossroads Arts District staple with a cult following — massive hot subs, loaded pizza by the slice, and a backyard patio that doubles as a concert venue. Sub sandwiches run $8–$10 each, slices $4–$5. Two people eat generously for under $20. A true KC original.

📍 Kansas City, MO (Crossroads)  ·  ⏳ Ongoing
🗺️ Map 🌐 Site
🌮 ✓ verified

Cien por Ciento Mexicana

Breakfast & Lunch for Two — $12–18

Named best burritos in Kansas by Food & Wine — owner Alejandra de la Fuente's 100% Mexican scratch kitchen in downtown Overland Park serves chilaquiles verdes and rojos, birria tacos, pozole, chile relleno tortas, tamales, and the signature chorizo breakfast burrito that regulars drive across the metro for. Counter order, 26 seats, right across from the Overland Park Farmers Market. 4.3 stars, open Mon and Wed–Sat 7am–2pm, Sun 8am–2pm, closed Tuesday.

📍 Overland Park, KS  ·  ⏳ Closed Tue
🗺️ Map
🍜 ✓ verified

Hien Vuong Restaurant

Two Vietnamese Bowls — $14–18

A beloved Vietnamese institution in Kansas City's City Market with over 100 menu items — the Mi Xa Xieu is the standout: egg noodle soup with wontons, sliced BBQ pork, and fresh herbs. Pho, bún bò Huế, bánh mì, and noodle bowls all priced well under $10 each. Two bowls with spring rolls lands comfortably under $20. Genuine neighborhood gem in the City Market district with an extensive menu that rewards repeat visits.

📍 Kansas City, MO (City Market)  ·  ⏳ Ongoing
🗺️ Map
🍗 ✓ verified

PeachTree Cafeteria

Two Soul Food Plates — $14–18

Kansas City's go-to soul food cafeteria in the historic Gates BBQ plaza on Eastwood Trafficway — Southern fried chicken, smothered pork chop, baked chicken, catfish, collard greens, mac and cheese, cornbread, sweet potato pie, and red velvet cake. Generous portions with enough food to often come home with leftovers. A favorite of Travis Kelce's personal chef. Priced at $, friendly staff, family-oriented atmosphere. Two full soul food plates land well under $20.

📍 Kansas City, MO  ·  ⏳ Ongoing
🗺️ Map
🍔 ✓ verified

Town Topic Hamburgers

Two Double Cheeseburgers for $19.50  💡 Add Tots for $5.50

KC's beloved 24-hour hole-in-the-wall burger joint, serving griddle-smashed classics since 1937. Double cheeseburger is $9.75, so two people eat for $19.50 — add tater tots for $5.50 to split. Cash-friendly, counter seating, zero pretense. Multiple locations including the original at 2021 Broadway Blvd.

📍 Kansas City, MO (Downtown)  ·  ⏳ Open 24 hrs
🗺️ Map
🥩 ✓ verified

Kitty's Cafe

Pork Tenderloin Sandwiches for Two — $14–18 💵 Cash Only

A Kansas City institution since 1951, founded by Japanese-American Paul and Kitty Kawakami after being released from a WWII internment camp. Three crispy tempura-battered pork cutlets stacked on a bun with lettuce, tomato, pickles, and house-made hot sauce for under $10. Featured by the New York Times. Cash only, steady line out the door on weekends. Mon–Fri 9am–4pm, Sat 10am–3pm, closed Sunday.

📍 Kansas City, MO  ·  ⏳ Mon–Sat (closed Sun)
🗺️ Map
🔥 ✓ verified

El Pollo Rey

Two Half Chickens with All the Sides — $17–18

Follow the smoke rolling off the building on Kansas Ave in KCK — wood-fired whole and half chickens that are among the most flavorful in the city. Half chicken with rice, charro beans, salsa, and tortillas $8.75. Buffalo wings with tortillas $8.00. Two half chicken meals = $17.50 total. Open Mon–Sat 10am–7pm, Sun 10am–5pm. Counter serve, no frills.

📍 Kansas City, KS  ·  ⏳ Daily
🗺️ Map
🌮 ✓ verified

Tacos Valentina

Four to Six Tacos for Two — $16–20

Heirloom Mexican corn tortillas made from scratch daily inside Torn Label Brewery on Campbell St — mole vegano $4.50, barbacoa $5.00, carne asada $5.50 with beef from local Barham Family Farm. The Kansas City crunchy taco is the signature. 4.6 stars. Open Tue–Sun, closed Monday.

📍 Kansas City, MO (Crossroads)  ·  ⏳ Tue–Sun
🗺️ Map
🍜 ✓ verified

Vietnam Cafe (Columbus Park)

Two Bowls of Pho — $14–18

Rich, peppery bone broth pho that defines comfort food in Kansas City — a Columbus Park neighborhood staple at 522 Campbell St. Bowls under $10 each, spring rolls and banh mi round out the menu. Two bowls with a spring roll each lands well under $20.

📍 Kansas City, MO (Columbus Park)  ·  ⏳ Ongoing
🗺️ Map
🥞 ✓ verified

Dagwood's Cafe

Two Breakfast Plates — $12–18

A classic American diner on Southwest Boulevard since 1938 — biscuits smothered in sausage gravy, the Irish Dagwood breakfast sandwich with corned beef hash, Swiss cheese, and egg on grilled marble rye, and generous portions that have kept locals coming back for generations. Diner prices throughout, two full breakfast plates well under $20.

📍 Kansas City, MO (Southwest Blvd)  ·  ⏳ Ongoing
🗺️ Map
🥙 ✓ verified

Papu's Cafe

Two Gyros — $12–16

The only gas station in Kansas City with its own gyro spit — a hidden gem inside a Shell station in Waldo at 604 W 75th St. Generous hunks of tender lamb and beef shaved from the spit and served with tzatziki, tomatoes, and onion on warm pita. Gyro $6.99. Falafel also on the menu. Outdoor seating in good weather. Two gyros = $14. Open daily 11am–9/10pm.

📍 Kansas City, MO (Waldo)  ·  ⏳ Daily
🗺️ Map
🍕 ✓ verified

Pizza Tascio

Two Slices & Drinks — $10–16

NY-style pizza with a cult following across the KC metro — the daily special is two slices and a drink for $10, one of the best per-person values in the city. Huge foldable slices, hand-selected toppings, spicy pepperoni with hot honey drizzle is the signature. Multiple KC metro locations: Overland Park, North KC, Lee's Summit, Westport, Waldo. Open daily 11am–9/10pm.

📍 KC metro (multiple)  ·  ⏳ Daily
🗺️ Map 🌐 Site
🍗 ✓ verified

Lucky Boys

Chicken Sandwiches & Smash Burgers — $16–20 🌙 Late Night

West Bottoms dive bar at 1615 Genessee St with a short, killer menu — spicy hot chicken over coleslaw on a Farm to Market egg bun served with fries. Also does a proper smash burger and legendary poutine fries. Pool table, cheap drinks, eclectic decor. Mon–Sat 5pm–1:30am, closed Sunday.

📍 Kansas City, MO (West Bottoms)  ·  ⏳ Mon–Sat late night
🗺️ Map
🥜 ✓ verified

The Peanut

Wings & Fries for Two — $16–20

Kansas City's oldest bar and grill operating as a speakeasy since 1933 — full wings with drums and flats still connected, mandatory 20-minute cook time that is absolutely worth it. Buffalo, BBQ, tiger cry, and sweet chili sauces. Blue cheese dipping sauce is legendary. Pork tenderloin on Tuesdays for $10. Multiple KC metro locations. Open daily.

📍 Kansas City, MO (multiple)  ·  ⏳ Daily
🗺️ Map 🌐 Site
🍕 ✓ verified

The Combine

Large Specialty Pizza for Two — $15  💡 Rooftop Bar Upstairs

Neighborhood pizzeria and bar at the corner of 30th and Troost where Beacon Hill, Longfellow, and Hyde Park meet — Neapolitan-style pizzas with crisp crusts, deli sandwiches with local ingredients, and craft cocktails. A large runs $14.99 cut into 8 slices and feeds 2–3 adults — solid 2-for-20 math with room for a drink or a side of cheesy tots. 4.5 Google rating with average bills in the $10–$20 range. Bonus: Skyline at The Combine is their rooftop lounge on the top floor, overlooking the city — a rare perk at this price point.

📍 2999 Troost Ave, Kansas City, MO
🗺️ Map
🏆 ✓ verified

Fritz's Meat & Superior Sausage

Daily Lunch Specials for Two — Under $20  💡 Weekday Lunch Only

Few KC spots run deeper than this smokehouse, which lit its first fire on 39th Street back in 1927 and has since relocated to 10326 State Line Rd in Leawood. The weekday lunch board lets two people eat well under $20: a half slab of St. Louis-style pork ribs, half a smoked chicken, or a sandwich piled with BBQ beef or pulled pork. Several big-name KC barbecue joints actually buy their meat from Fritz's, so the smoke chain is short. The Bette Rogers sandwich is the marquee — smoked brisket layered with ham, bacon, marinated artichoke hearts, roasted red peppers, plus mayo and spicy mustard, all stacked on a Roma roll. Hot sausage links roll out 10:30am–3pm. Open Mon–Fri 8am–5:30pm and Sat 8am–4:30pm; Sundays are dark.

📍 10326 State Line Rd, Leawood, KS  ·  ⏳ Mon–Fri 8am–5:30pm, Sat 8am–4:30pm (closed Sun)
🗺️ Map
🥪 ✓ verified

Breit's Stein & Deli

Two Reubens + Sides for Two — Under $20  💡 KC's Best Reuben

This Kansas City, Kansas tavern at 412 N 5th St has been in family hands since 2002, with a Reuben that's earned coverage in several local food write-ups. There's no printed menu — instead, the day's options live on a chalk-style wall plaque. The sandwich of the day lands at roughly $7.95 with a side included, and an extra side runs $1.50 — easy math for two diners eating Reubens plus a couple of sides under $20. Beyond the Reuben, the Italian Sub is the other house specialty, and the sweet/sour slaw is a side worth ordering. Find it just off I-70. Hours: Mon–Thu 11am–11pm, Fri–Sat 11am–1am, Sun 11am–7pm.

📍 412 N 5th St, Kansas City, KS  ·  ⏳ Mon–Thu 11am–11pm, Fri–Sat 11am–1am, Sun 11am–7pm
🗺️ Map
🍣 ✓ verified

Sushi UNI

Lunch Special for Two — $15–20  💡 Mon–Sat 11am–2:30pm Only

Tucked into a strip mall along 87th Street Parkway in Lenexa, this neighborhood sushi spot anchors its weekday lunch around a $15 combo that pairs three rolls with miso soup and one side. Two diners can comfortably share that combo, or order separate plates and still come in close to $20 thanks to à la carte rolls priced from $3.50. The Dino Roll and the Jayhawk Roll head up the kitchen's most-requested options. Service is quick but the dining room runs small, so expect a line during the Mon–Sat 11am–2:30pm rush — there's no lunch later in the afternoon.

📍 12841 W 87th St Pkwy, Lenexa, KS  ·  ⏳ Lunch Mon–Sat 11am–2:30pm
🗺️ Map
🌮 ✓ verified

Rico's Tacos Lupe

6 Street Tacos for Two — $15  💡 $2 Tacos Tuesday

Rico's holds down a spot at 802 Southwest Blvd, smack in the middle of KC's Latino food corridor. The standard menu prices tacos at $2.50 — pick from al pastor, carne asada, chorizo, barbacoa, or chicken — meaning two people splitting six tacos lands right at $15. Tuesdays drop the price to $2 a taco, and Thursdays bring a burrito special that regulars look forward to. The kitchen runs Monday through Friday only, so plan around the closed weekends. Hours shift day-to-day, so a quick phone call ahead is the safest bet.

📍 802 Southwest Blvd, Kansas City, MO  ·  ⏳ Mon–Fri (closed Sat–Sun), call ahead
🗺️ Map
🍳 ✓ verified

The Borough KC

Two Cheeseburgers for Two — $18  💡 All-Day Breakfast

Tucked into the Marlborough neighborhood at 8026 The Paseo, this scratch-cooked cafe has been pouring coffee since 2022. Breakfast runs all day, the espresso bar pulls certified-organic beans, and the kitchen keeps both vegetarian and vegan options on the menu. The Everything cheeseburger ($8.99) stacks 6oz of ground chuck and American cheese — two of those land at under $18 for two diners. The 2-2-2 Breakfast Plate at $12 splits cleanly: three pancakes, two eggs, bacon, toast, and your choice of protein. Reviews on Google sit at 4.4 stars. Plan a morning or lunch trip — the kitchen shuts down mid-afternoon.

📍 8026 The Paseo, Kansas City, MO  ·  ⏳ Breakfast & lunch (closes mid-afternoon)
🗺️ Map
🌮 ✓ verified

Tiki Taco

8 Tacos for Two — $20  💡 Taco Tuesday Only

Cal-Mex neighborhood taco joint with hints of Asian fusion and five KC locations. The 2-for-20 play: Taco Tuesdays get you Street, Soft, or Crunchy Tacos for $2.50 each — eight tacos puts two people at $20 exactly. Mondays also offer $1 off burritos for Club Tiki members. Flagship at 1710 W 39th St in Volker, plus Troost and three more around the metro.

📍 Kansas City metro (5 locations)  ·  ⏳ Daily
🗺️ Map
🌙 ✓ verified

El Pueblito

Lunch Buster for Two — Under $15  💡 Open Til 4:30am Fri/Sat

Family-owned Mexican spot on Southwest Blvd with a Lunch Buster menu served 11am–3pm Monday–Friday — choice of chicken, cheese, or ground beef in enchiladas, tacos, burritos, or taco salads. Priced for two people to eat well under $15 at lunch. Kitchen stays open until 4:30am Friday and Saturday — rare late-night Mexican in KC. Menu also leans into seafood: grilled fish tacos, chipotle shrimp, and ceviche marinated in fresh lime juice.

📍 810 Southwest Blvd, Kansas City, MO  ·  ⏳ Lunch Buster Mon–Fri 11am–3pm · Late-night Fri/Sat til 4:30am
🗺️ Map
🍕 ✓ verified

Bella Napoli

Two Pizzas for Two — $20  💡 Monday Night Special, Dine-In Only

Authentic Italian ristorante in Brookside, opened 2001 by Jake Imperiale, with an in-house Italian deli and market stocked entirely with items imported from Italy. Monday night's $10 pizza deal is a KC favorite — two menu pizzas put two people at $20 exactly, dine-in only from 4pm to close. Thursday is also known for fresh gnocchi night if you want to return.

📍 6229 Brookside Blvd, Kansas City, MO  ·  ⏳ Mon–Thu 11am–9pm, Fri–Sat 11am–10pm (closed Sun)
🗺️ Map
🔥 ✓ verified

Meat Mitch Barbecue

Happy Hour Spread for Two — $18  💡 Weekdays 2–6pm Only

Pitmaster Mitch Benjamin — a multi-time competition champion — fired up this Leawood smokehouse in 2021 at 3620 W 95th St. The à la carte menu trends pricey, but the weekday happy hour from 2–6pm rewires the math for two diners. The discount board reads cheapest first: BBQ Kettle Chips $3, Sweet BBQ Corn Ribs $5, Smoked Chicken Wings $6, Smoky Chicken Nachos $8, and Mini Wagyu Sliders $10. A shared spread of nachos, wings, and corn ribs lands at exactly $19 — perfect for two.

📍 3620 W 95th St, Leawood, KS  ·  ⏳ Happy Hour weekdays 2–6pm
🗺️ Map

💡 Pro tip: All deals are community-verified but prices and availability change. Always check the restaurant's website or call ahead before making a special trip — and if something's expired, flag it on our main directory so we can update it.

🇺🇸 Also Valid Nationwide

These chain deals work anywhere in the country, including Kansas City.

🧀 ✓ verified

Buffalo Wild Wings

Bottomless Apps — $9.99

Endless rounds of two appetizers at a time from a five-item lineup: fried pickles, mozzarella sticks, onion rings, chips & salsa, or hatch queso. $9.99 covers up to four people; +$2.99 each additional diner. Upgrade to cheddar cheese curds or chips & guacamole for +$3. Dine-in only, no leftovers. Higher pricing in AK, CA, HI, NY, OR, WA.

📍 Nationwide  ·  ⏳ April 7 – June 10, 2026
🗺️ 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
🍳 ✓ verified

Cracker Barrel

Meals for Two — $19.99

Two full-size entrées + a shareable starter or dessert. Chicken 'n Dumplins, Pancake Breakfast, Barrel Cheeseburger & more. Dine-in Mon–Fri all day through May 2026.

📍 Nationwide  ·  ⏳ Through May 3, 2026
🗺️ Map🌐 Site

See all national chain deals →

See All 540+ Deals

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

Browse the Directory