🌊 Virginia Beach Meal Deals

Best Cheap Eats in Virginia Beach, VA
Two People, Under $20

🏖️ The Boardwalk  ·  19 verified deals  ·  Updated June 2026

Virginia Beach earned its keep on the three-mile Oceanfront Boardwalk where the 34-foot bronze King Neptune statue presides at 31st Street and surfers paddle out at dawn. Mary's Kitchen has served country breakfast since 1951. Zero's Subs (founded right here in 1967, with a 'two for $11.99' deal that runs daily) anchors the sub scene. Pocahontas Pancake House has decked its dining room in Jamestown-style teepees since 1974. Sandbridge crab shacks pull blue crabs just down the road, the ViBe Creative District turns out craft beer and shared-plates dining, and a Vietnamese corridor punches well above the resort-town stereotype — and you have a beach city where two people eat well for under $20 in any direction.

🌊 Local Virginia Beach Deals

🥞 ✓ verified

Pocahontas Pancake & Waffle House

Two Breakfasts + Coffee — Under $20 (Oceanfront Since 1974)

Virginia Beach Oceanfront breakfast institution since 1974, run by the Zervoudakis family since 1986 — Mary, Angelo, and George kept the Pocahontas name and brought in local artist Jim Johnson to paint the wall and window murals. Voted 'Best Pancake House in Virginia Beach 2002' by Food Network's 'Best Of' series. The dining room reads like a Jamestown-history theme park: hand-painted murals, a working teepee structure built right inside, and a long stream of regulars who've been coming for decades. Buttermilk pancakes (ask for the smaller size if the regular looks excessive), Belgian waffles, three-egg omelets, and breakfast platters. Two basic breakfasts plus coffee comfortably under $20. Open daily 7am–1pm year-round. 3420 Atlantic Ave at the North End.

📍 3420 Atlantic Ave, Virginia Beach  ·  ⏳ Daily 7am–1pm
🗺️ Map🌐 Site
🍳 ✓ verified

Mary's Kitchen

Two Country Breakfasts — Under $20 (75 Years of Buttermilk Biscuits)

75-year locals' institution. Mary Craft opened the original Mary's Confectionary on 17th Street in 1951, expanded to the current Virginia Beach Blvd address in the early 1970s, and renamed it Mary's Country Kitchen. Legend in town said Mary's day started before sunrise — biscuits before dawn, eggs over the grill at 6, and breakfast plates anchored by country ham, hash browns, and her own homemade biscuits. The kitchen still cooks from her original recipes today: hearty country breakfasts, fried chicken, collards, milkshakes, and homemade pies. Six blocks from the Oceanfront with free parking. Two breakfast specials land two diners well under $20. 616 Virginia Beach Blvd. Daily 7am–2pm.

📍 616 Virginia Beach Blvd, Virginia Beach  ·  ⏳ Daily 7am–2pm
🗺️ Map🌐 Site
🥪 ✓ verified

Zero's Subs

Two Subs for $11.99 — Daily Deal (Founded in VB 1967)

Virginia Beach's hometown sub chain — Gene Schmidt opened the first Zero's right here in 1967 as an alternative to fast food, building the brand around hearth-baked rolls, premium deli meats, and made-to-order assembly. The chain is a perennial 'Best of the Beach' winner with Virginian-Pilot readers. The 2-for-20 hammer: a 'two for $11.99' deal runs daily on six signature subs (17th Street Club, Italian Hero, Hot Philly, and others), and the legendary 2 Fer Tuesday gets two select subs for $14.99. Hearth-baked bread, Hormel meats, Boar's Head signature recipes. Multiple VB locations including 632 Virginia Beach Blvd (17th St) and Birchwood at 3760 VA Beach Blvd.

📍 632 Virginia Beach Blvd (17th St) + multiple VB locations  ·  ⏳ Daily — 2 fer Tuesday $14.99
🗺️ Map🌐 Site
🍳 ✓ verified

Belvedere Coffee Shop & Diner

Two Diner Breakfasts — Under $20 (Boardwalk Since 1969)

Retro oceanfront diner inside the Belvedere Beach Resort, serving classic American comfort food since 1969. Steps from the Boardwalk at 36th Street — the kind of vintage breakfast counter locals quietly send out-of-town friends to when they want ocean views without paying boardwalk markup. Pancakes, omelets, burgers, homemade pie, fresh-brewed coffee. Family-owned and rooted in the community for over 55 years. Two diner breakfasts plus coffee comfortably under $20. 3601 Atlantic Ave.

📍 3601 Atlantic Ave, Virginia Beach  ·  ⏳ Daily breakfast & lunch
🗺️ Map🌐 Site
🥩 ✓ verified

Iggles Cheesesteaks & Burgers

Share a Large Cheesesteak — Under $20 (Cult Philly-Style)

Cult Philly cheesesteak shop on Virginia Beach Blvd, with all-Philly-sports decor on the walls and reviewers regularly saying it rivals the big-name Philly cheesesteaks back home. Hand-shaved ribeye, fresh Amoroso-style rolls, and the legendary cheesesteak egg rolls (filled with meat, crispy outside) are the must-try. Crinkle-cut fries are massive and pippin' hot. The honest 2-for-20 play: a large cheesesteak (about $14) is enormous and easily splits two, plus a side of cheesesteak egg rolls keeps the total under $20. Closed Sun/Mon plus the first Wednesday of every month. 2678 Virginia Beach Blvd.

📍 2678 Virginia Beach Blvd, Virginia Beach  ·  ⏳ Tue–Sat 11am–6pm (closed Sun/Mon)
🗺️ Map🌐 Site
🌿 ✓ verified

Croc's 19th Street Bistro

Mezze + Happy Hour Eats — Under $20 (Eco-Bistro Since 1993)

Locally owned eco-bistro since 1993 (33 years on 19th Street) — first Virginia Green-certified restaurant in the Commonwealth (2007), AAA Three Diamond, and a National Restaurant Association Good Neighbor Award winner. Co-owner Kal Habr handmakes Lebanese mezze daily — hummus, baba ghanouj, kefta, chicken tawouk, taboulé. Best 2-for-20 angle here: split a mezze platter and a handheld off the bar menu, or hit happy hour. Locally sourced (S.O.L. — sustainable, organic, local) menu and a chef garden on premise. Sunday drag brunch is famous. 620 19th St.

📍 620 19th St, Virginia Beach  ·  ⏳ Daily — see site for hours
🗺️ Map🌐 Site
🍜 ✓ verified

Pho 79 Virginia Beach

Two Banh Mi for about $15 — Easy Under $20

VB outpost of the family-run Vietnamese institution named for the year the family immigrated to the United States. Slow-simmered 10-hour beef bone broth pho, hand-shredded chicken pho, vermicelli bowls, and banh mi on Vietnamese baguettes. Banh mi run about $5–7 each, small pho about $8.59, large pho about $9.95. Two banh mi + an order of egg rolls easily under $15 — one of the strongest 2-for-20 plays on the entire list. 4816 Virginia Beach Blvd.

📍 4816 Virginia Beach Blvd, Virginia Beach  ·  ⏳ Daily lunch & dinner
🗺️ Map🌐 Site
🍗 ✓ verified

The Dirty Buffalo (Princess Anne)

Split a 10-Wing Combo — Under $20 (Coastal VA Wing Champ)

VB location of the Hampton Roads wing champ — voted best wings in Coastal Virginia, featured on Diners Drive-Ins and Dives and Travel Channel's Food Paradise. Four sauces have won at the National Buffalo Wing Festival. 10 Wings + 1 Side combo $20.49 splits two diners for about $10/person. 5 Wings + Side $11.99 each. Mac Bowls run $8.99–$10.29. Wednesday is half-price wings night. At the corner of S. Independence Blvd and Princess Anne Rd — 2080 S. Independence Blvd. Closed Tuesdays.

📍 2080 S. Independence Blvd, Virginia Beach  ·  ⏳ Sun/Mon/Wed–Sat 11am–11pm (closed Tue)
🗺️ Map🌐 Site
🌶️ ✓ verified

Plaza Azteca (Original VB)

Two Lunch Specials — Under $20 (Founded in VB Late '90s)

The Mexican giant founded in 1994 in Virginia by two brothers from Jalisco — now spanning Virginia, North Carolina, Pennsylvania, Massachusetts, and Connecticut. Tableside guacamole and famous fresh-shaken margaritas. The 2-for-20 angle: weekday lunch specials (chimichangas, enchiladas, taco platters) currently run $11.99–$12.99, and most platters are big enough that two diners can share an entrée and a couple of à la carta tacos under $20. Multiple VB locations including Hilltop and Lynnhaven — find the closest to you for the original Plaza Azteca experience.

📍 Multiple VB locations — Hilltop, Lynnhaven, more  ·  ⏳ Daily 11am–10pm
🗺️ Map🌐 Site
🍺 ✓ verified

Esoteric

Happy Hour Wings + Tacos — Under $20 (Tue–Fri 4–6pm)

ViBe Creative District craft beer and restaurant — a locally-owned VB team with a passion for good craft beer and eclectic, curated foods. Located in the heart of the ViBe District (the arts and food corridor at 17th–19th Streets, just off the Boardwalk and a few blocks from the convention center). The reliable 2-for-20 play: hit the 'Last Meeting of the Day' happy hour Tue–Fri 4–6pm — 50¢ wings, $7 tacos, $5 beer/wine, $2 off cocktails. Two diners can dial in a real meal under $20. Onsite garden, hand-curated bottle list. 501 Virginia Beach Blvd.

📍 501 Virginia Beach Blvd, Virginia Beach  ·  ⏳ See site for hours
🗺️ Map🌐 Site
🍗 ✓ verified

Bobo's Fine Chicken

Two Sandwiches Under $20 — Smack Your Mama Good

Hampton Roads Weekly nicknamed it 'Food So Good It'll Make You Wanna Smack Your Mama' (Connie Meyer's words, not ours). Cult fried chicken spot regularly ranking in Yelp's top 10 cheap eats in VB. The 2-for-20 angle: solo plates run $10.05–$10.95 (two pieces and a side), and the chicken sandwich is $9.68 — two sandwiches lands at $19.36, comfortably under $20. Family-style sides — mac and cheese, candied yams, collards, cornbread — at counter-service prices. Drive-thru friendly. 3139 Shore Dr.

📍 3139 Shore Dr, Virginia Beach  ·  ⏳ Tue–Sat 7am–9pm; Mon 11am–9pm
🗺️ Map🌐 Site
🔥 ✓ verified

Charcoal Chicken

Whole Chicken — $17.99 (Feeds Two)

A Peruvian pollo a la brasa spot (two VB locations) slow-roasting marinated chicken over charcoal with the signature aji verde green sauce. A whole chicken is $17.99 — enough to feed two with rice, beans, or plantains — and a quarter-chicken combo with two sides is $13.49. Two people share a whole bird for under $20.

📍 4000 Virginia Beach Blvd #136 + 2029 Lynnhaven Pkwy  ·  ⏳ Daily 11am–9pm
🗺️ Map🌐 Site
🍕 ✓ verified

Dough Boy's Pizza

$8.88 Medium Pizza Deal — Two for $17.76 (Family-Owned Since 1989)

Family-owned Boardwalk pizza staple since 1989. The 2-for-20 hammer: $8.88 medium cheese pizza all day Mon–Fri until 4pm, plus a $5 'Party Hour' Mon–Fri 4–5:30pm on select drinks and apps. Two medium pizzas = $17.76, well under $20. Coastal Virginia BEST of Reader's Choice Gold winner: Best Pizza, Best Happy Hour, Best Family Dining. The signature 'WAVE' is half pizza, half calzone — invented here. Two oceanfront locations: 3224 Atlantic Ave (33rd St) and 2410 Atlantic Ave (24th St).

📍 3224 Atlantic Ave (33rd St) + 2410 Atlantic Ave (24th St)  ·  ⏳ Daily 11:30am–9pm (Fri/Sat to 10pm)
🗺️ Map🌐 Site
🥤 ✓ verified

Tropical Smoothie Cafe

Two Wraps + Smoothies — Under $20 (200th Store Opened in VB 2006)

While founded in Destin, FL in 1993, Tropical Smoothie Cafe celebrated its 200th-store milestone right here in Virginia Beach in 2006 — a notable VB chain marker on the way from a single beach cafe to 1,400+ locations today. Made-to-order wraps, flatbreads, bowls, 'dillas, and real-fruit smoothies. The 2-for-20 play: wraps and flatbreads run $6.49–$7.49, so two wraps lands around $13–15 with room left for a smoothie to share. Multiple VB locations: 4001 Virginia Beach Blvd, General Booth, Great Neck, Nimmo Pkwy, and N Mall Dr.

📍 4001 Virginia Beach Blvd + multiple VB locations  ·  ⏳ Daily 7am–9pm
🗺️ Map🌐 Site
🥖 ✓ verified

Kim's Banh Mi & More

Banh Mi — $8.99

A Chic's Beach Vietnamese sandwich shop on Shore Drive where grilled-chicken and special-combination banh mi are $8.99 and roasted pork belly $9.25, on crusty toasted rolls. Two sandwiches run around $18, each their own.

📍 Virginia Beach, VA (Shore Dr)  ·  ⏳ Daily
🗺️ Map🌐 Site
🥖 ✓ verified

Saigon 1

Banh Mi — $7.50

A Vietnamese spot near Newtown Road for made-to-order banh mi — pork, chicken, or beef — at $7.50 each, plus crispy cha gio spring rolls at two for $4.95. Two sandwiches run about $15, each their own.

📍 Virginia Beach, VA (Newtown Rd)  ·  ⏳ Daily
🗺️ Map🌐 Site
🫓 ✓ verified

Lucita's Express

Pupusas — $3.79

A Lynnhaven Salvadoran counter griddling pupusas — bean-and-cheese, revueltas, loroco — at $3.79 each, served with curtido and salsa. Two people each eat two or three pupusas for around $15.

📍 Virginia Beach, VA (Lynnhaven)  ·  ⏳ Daily
🗺️ Map🌐 Site
🍕 ✓ verified

Sal's NY Slice Pizzeria

2 Slices $5 (Lunch) · 14" Pie $14.99

A New York–style pizzeria with multiple VB locations where a lunch special is two slices for $5 and a medium 14-inch cheese pie is $14.99 — easily feeding two under $20. The reliable slice-shop play in Virginia Beach.

📍 Virginia Beach, VA (multiple)  ·  ⏳ Daily
🗺️ Map🌐 Site
🥙 ✓ verified

It's All Greek to Me

Gyro Pita Wrap — $9.95

A Greek grill near Town Center (also signed Dimitrios the Great) where the original gyro pita wrap is $9.95 and a spanakopita dinner with Greek salad, pita, and a side is $12.95. Two people each get a gyro wrap for just under $20.

📍 Virginia Beach, VA (Pembroke)  ·  ⏳ Tue–Sat 11a–8p
🗺️ Map🌐 Site

Pro tip: All deals are community-verified but prices and availability change. Always check the restaurant's website or app 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 Virginia Beach.

🧀 ✓ 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