🌊 Jacksonville Meal Deals

Best Cheap Eats in Jacksonville
Two People, Under $20

🌊 Jacksonville, FL  ·  27 deals  ·  Updated August 2026

Jacksonville flipped a lot of menus this year, so we re-checked every card against owner menus and ordering sites in July 2026. What survived is real: camel riders on Beach Blvd, Westside barbecue and soul food, $3.49 Taco Tuesdays, a kosher falafel bowl downtown, breakfast at the beach at 6:30am, and a pound of Mayport shrimp for about eight bucks. The First Coast still eats cheap — you just have to know where.

🌊 Local Jacksonville Meal Deals

🌭 ⚠ price check pending

All American Hot Dog & Sandwiches

Two Camel Riders — $16.58

A Jacksonville staple since 1972 and a home of the Camel Rider — the local pita stuffed with salami, ham, turkey, and salad. The rider is $8.29 now (the sub-$5 days are over), but two still land at $16.58, or swap one for a $3.59 all-beef dog plus fries and a homemade cherry limeade and stay under $18. Heads up: the restaurant's website moved — the old domain now points somewhere else entirely. Prices from the owner's own online menu, July 2026.

📍 10365 Beach Blvd, Southside, FL  ·  ⏳ Mon–Fri 7am–6:45pm, Sat to 6pm, Sun closed
🗺️ Map🌐 Site
🍳 ⚠ price check pending

Fatboy Fried Rice

Split a Loaded Bowl — about $17

The rare Jacksonville menu where prices went DOWN: the veggie Skinny Boy bowl is $12 and the loaded meat bowls (bulgogi, cheeseburger, sisig, spamahaw) dropped to $15–16 — still enormous. The two-for-under-$20 play is splitting a Skinny Boy with an order of chicken lumpia ($5) for $17 flat; two meat bowls run $30+. Now three Jax locations: Beach Blvd, Mandarin, and Cassat Ave. Verified on the owner's own online ordering, July 2026.

📍 11450 Beach Blvd, Southside, FL (+ Mandarin & Cassat)  ·  ⏳ Beach Blvd Wed–Sun 12–9pm
🗺️ Map🌐 Site
🔥 ✓ verified

The Butt Hutt Smokehouse

Split-Plate BBQ — about $17.50

Pecan-smoked, Latin-spiced Riverside barbecue. Platters come with two sides and garlic toast — sausage $15, pulled pork $16, brisket now $20 — so two full meals can't be built under $20 anymore. The honest move: one loaded pulled-pork platter plus extra garlic toast, about $17.50 all-in, and the portion genuinely carries two. Verified on the owner menu and Toast ordering, July 2026.

📍 3210 Roosevelt Blvd, Riverside, FL  ·  ⏳ Tue–Sun 11am–9pm (closed Mon)
🗺️ Map🌐 Site
🍱 ⚠ price check pending

Hello Lumpia

Two Fried Chicken Platters — $18

Arlington's Filipino favorite got cheaper: the Hello Fried Chicken Platter dropped to $8.00 — tamarind fried chicken, gravy, and fries or rice, with pancit bihon as a $1 substitute. Two platters with pancit run $18 flat, and crispy lumpia is $5 for 8 if there's room. Quick, bright, and authentic. Verified on the owner site, July 2026.

📍 10212 Atlantic Blvd, Arlington, FL  ·  ⏳ Tue–Sat 11–7, Sun 11–3, closed Mon
🗺️ Map🌐 Site
🌮 ✓ verified

La Nopalera

Two Lunch Specials — $19.58

A Jacksonville Mexican institution since 1991. Lunch prices climbed, but the Speedy Gonzales (taco, enchilada, rice or beans) is $9.79 at the Avondale original, Mon–Sat 11am–3pm — two for $19.58 before tax (tax nudges the ticket just past $21, so it's a pre-tax win). Other lunch combos run $10.49–11.99; San Marco prices about 70¢ higher. Read from the owner's own online ordering, July 2026.

📍 4530 St Johns Ave, Avondale, FL (+ San Marco)  ·  ⏳ Lunch specials Mon–Sat 11am–3pm
🗺️ Map🌐 Site
🥧 ⚠ price check pending

Empanadas Factory

Antojitos Platter for Two — $14.56

Southside Colombian-Latin spot with the best shareable on the page: the Antojitos platter — two Argentine empanadas, two Colombian minis, and six ham croquettes — is $14.56, ten pieces for two with room left for deditos de queso. Or pair the 5-pack of mini Colombianas with croquettes for $16.64. Online prices carry a ~4% card markup. Verified on the owner menu and Clover ordering, July 2026.

📍 8060 Phillips Hwy, Southside, FL  ·  ⏳ Mon–Thu 9–9, Fri–Sat 9–10, Sun 10–9
🗺️ Map🌐 Site
🥪 ✓ verified

Lubi's Hot Subs

Lubi + Dog + Two Limeades — $17.96

A Jacksonville original — hot subs and cherry limeades since the '70s, open 7am on weekdays. The famous Original Lubi is $9.99 now, so two with limeades breaks $24. Order it smart instead: one Original Lubi, one $3.59 all-beef dog, and two $2.19 cherry limeades is $17.96 — or come at breakfast, when two meat-egg-and-cheese pitas plus limeades run $18.36. Owner menu, July 2026.

📍 11633 Beach Blvd, Southside, FL  ·  ⏳ Mon–Fri 7am–8pm, Sat 8–8, Sun 8–6
🗺️ Map🌐 Site
🥙 ✓ verified

Hovan Gourmet Mediterranean

Gyro + Falafel — $17.98

A Five Points fixture for Mediterranean plates and the signature thin-bread Hovan rolls (from $8.49). The two-person math is clean: chicken gyro $8.99 plus a falafel sandwich $8.99 is $17.98, with baklava at $3.19 if you want to flirt with the line. The lamb-and-beef gyro pairing lands just over once tax counts. Closed Sundays. Verified on the owner site and its own ordering, July 2026.

📍 2005 Park St, Five Points, FL  ·  ⏳ Mon–Fri 10:30–8:30, Sat 10–5, closed Sun
🗺️ Map🌐 Site
🧆 ✓ verified

Gili's Kitchen

Two Falafel Bowls — $20 Flat

Downtown's kosher kitchen on Adams St — the only kosher dine-in in Jacksonville, steps from the theaters. Two falafel bowls hit $20.00 on the nose (tax tips the ticket to $21.50, so treat it as an exactly-$20 pre-tax play). The falafel-in-pita is $14 and the Moroccan plate $14 if you'd rather split one and add soup. Closed Saturdays, short Fridays. Prices from the owner's Clover ordering, July 2026.

📍 126 W Adams St #102, Downtown, FL  ·  ⏳ Sun–Thu 10–8, Fri 10–2, closed Sat
🗺️ Map🌐 Site
🐷 ✓ verified

Chancho King

Two $7 Sandwiches + Chips — $17

Ecuadorian street food in Murray Hill from 2026 James Beard-nominated chef-owners. Every sandwich on the board — the pork "OG," choripán, chicken, or shroom — is $7, so two sandwiches plus plantain chips is $17, or trade the chips for pan de yuca ($6) and land at $20 flat. Their posted hours shift — check before you drive. Prices from the owner's Square menu, July 2026.

📍 1120 Edgewood Ave S, Murray Hill, FL  ·  ⏳ Hours vary — check before you go
🗺️ Map🌐 Menu
🌮 ⚠ price check pending

One Night Taco Stand

Taco Tuesday — $3.49 Tacos

The weekly-deal anchor: Taco Tuesday is $3.49 tacos (the $2.99 of listicle memory is gone) — five tacos between two people is $17.45. Any other day, the authentic street-taco trio at $13.99 plus a fourth taco lands at $18.98. Two Duval locations, Southside and Mandarin — the Orange Park store is Clay County and doesn't count here. Owner menu and specials graphic, July 2026.

📍 8221-1 Southside Blvd + 9703 San Jose Blvd, Mandarin, FL  ·  ⏳ Mon/Sun 11–9, Tue–Sat 11–10
🗺️ Map🌐 Site
🌯 ✓ verified

Taco Way

Taco Trio + One — $19.48 · Open Late

The late-night card nobody else in Duval can play: open to 1am most nights, 3am Saturdays, and 24 hours straight on Fridays. The Southwest chicken taco trio is $14.49 — add a $4.99 single and two people eat for $19.48, or split birria ramen plus a taco for $18.98. Tuesdays take 30% off three or more tacos. Prices from the owner's own ordering menu, July 2026.

📍 8618 Baymeadows Rd, Baymeadows, FL  ·  ⏳ Sun–Wed 11am–1am · Fri 24 hrs · Sat to 3am
🗺️ Map🌐 Site
🍖 ✓ verified

Gators BBQ

Two Pork Sandwiches + a Side — $17.47

Real Westside smoke on Beaver St — the part of town no cheap-eats list covers. Sandwich-only pricing is the play: pork or sausage $6.99, so two pork sandwiches plus a shared $3.49 side is $17.47, or pair a $9.99 lunch plate (11am–4pm, meat plus sides) with a sandwich for $16.98. Dinner-for-two runs $29.99 — stay on the sandwich board. Closed Sundays. Verified on the owner's Menufy ordering, July 2026.

📍 8142 W Beaver St, Westside, FL  ·  ⏳ Mon–Sat 11am–8pm, closed Sun
🗺️ Map🌐 Site
🍗 ⚠ price check pending

Shut Em Down Authentic Southern

Two Fried Chicken Lunches — $17.98

Westside soul food where the lunch window does the work: 11am–4pm, plates come with two sides AND cornbread — fried chicken $8.99, so two full lunches are $17.98. The three-veggie plate is $7.59 all day (two for $15.18), and the fried chicken sandwich is $4.99. Second location on Kerle St. Verified on the owner's posted menu and storefront, July 2026.

📍 6315 San Juan Ave, Westside, FL  ·  ⏳ Tue–Sat 11–8, Sun 11–6, closed Mon
🗺️ Map🌐 Site
🐟 ✓ verified

Hip Hop Fish & Chicken

Two Lunch Specials w/ Drinks — $15.98

Panama Park fry house with the best lunch window in the city: 10am–2pm daily, $7.99 buys a small 3-piece whiting (or trout, 6 wings, tenders, livers, or gizzards) WITH fries, coleslaw, and a drink — so the whole two-person ticket is $15.98, drinks included. After 2pm, a $9.99 whiting combo plus a $7.99 buffalo combo still holds at $17.98. Verified on the location's own site, July 2026.

📍 6610 N Main St, Panama Park, FL  ·  ⏳ Mon–Thu 10–10, Fri 10–12a, Sat 10–11, Sun 11–9
🗺️ Map🌐 Site
✓ verified

Ellen's Kitchen

Beach Breakfast for Two — about $19.75

Neptune Beach's 6:30am institution, feeding surfers and shift workers seven days a week. The breakfast plates crept up ($12.25 Early Birds pair over $20), but the sandwich board still works: BLT $9.95, breakfast sandwich $10.25, chicken-n-egg $9.50 — two land between $19.45 and $19.90. Biscuits and gravy is $5.25 if one of you eats light. Prices from the owner's own online menu, July 2026.

📍 241 3rd St, Neptune Beach, FL  ·  ⏳ 6:30am–2pm daily
🗺️ Map🌐 Site
🇬🇷 ⚠ price check pending

Olympia Cafe

Gyro + Spinach Pie — $19.48

Greek diner and NY-style pizzeria in one storefront near Mayport — Atlantic Beach's cheap-eats anchor. Two gyros broke the math at $22.98, so split instead: an $11.49 gyro plus a $7.99 spinach pie is $19.48, or share an $11.49 NY cheese pizza and a $7.99 Greek salad if you'd rather go that way. Verified via the owner-linked Slice menu, July 2026.

📍 2550 Mayport Rd #5, Atlantic Beach, FL  ·  ⏳ Daily, roughly 10:30am–8:30pm
🗺️ Map🌐 Site
🍔 ⚠ price check pending

Brix Taphouse

Wednesday Burger Night — Two for $14

Jax Beach's deal-of-the-week board, straight from the owner's specials page: Wednesdays the Brix Burger with fries is $7, dine-in — two people eat for $14 with six bucks left for a drink. Tuesdays run $3 tacos and Thursdays $6 wings if your schedule bends. Specials are dine-in only. Verified July 2026.

📍 300 2nd St N, Jacksonville Beach, FL  ·  ⏳ Wednesday special · dine-in only
🗺️ Map🌐 Site
🍺 ✓ verified

Engine 15 Brewing

Liquid Lunch: Two Meals + Two Beers — $16

The Liquid Lunch lives: Tuesday through Friday, 11am–3pm, any eligible entrée comes with a FREE E15 draft. E15 chili ($8) plus a beer bratwurst ($8) is $16 for two lunches and two proper craft beers — the best beer math in Duval County. Grilled cheese with tomato soup and Frito pie ($10 each) also qualify. Verified on the owner site, July 2026.

📍 1500 Beach Blvd #217, Jacksonville Beach, FL  ·  ⏳ Deal runs Tue–Fri 11am–3pm
🗺️ Map🌐 Site
🦐 ✓ verified

Safe Harbor Seafood Market

A Pound of Mayport Shrimp — about $8

The grocery-thesis card: at the Mayport fish-house counter, head-on local jumbo shrimp (13-15 count) were $7.00/lb on sale — $7.99 regular — in July 2026. A pound feeds two with most of your twenty still in your pocket; prices float with the catch. The restaurant across the street won't clear $20 for two, but the market counter clears it three times over. Priced on the owner's own market storefront.

📍 4371 Ocean St, Mayport, FL  ·  ⏳ Tue–Thu 10–6, Fri–Sat 9–6, Sun 10–6, closed Mon
🗺️ Map🌐 Site

💡 Jacksonville Pro Tip: Jacksonville is the largest city by area in the contiguous U.S., so cluster your visits. Murray Hill is the tightest run — Chancho King anchors it, with Hovan in Five Points and the Butt Hutt on Roosevelt minutes away. The Beach Blvd/Southside corridor holds All American, Lubi's, Fatboy, One Night Taco Stand, Empanadas Factory, and Taco Way (open to 1am or later). The Westside finally has cards — Gators BBQ and Shut Em Down — and the Beaches earn a day of their own: Ellen's at 6:30am, Safe Harbor's shrimp counter in Mayport, Brix on a Wednesday, Engine 15's Liquid Lunch Tue–Fri.

🪦 Before you drive — closures the listicles missed: Jenkins Quality Barbecue closed all three locations in September 2025 after 68 years. Mossfire Grill in Five Points closed November 2025; McFlamingo's Beach Blvd store closed March 2026. Cook Out's long-promised Beach Blvd drive-thru still reads “coming soon” on the chain's own locator — it has not opened. And The Sheik no longer publishes prices online; call your location before counting on the $5 camel rider of listicle memory.

📍 Regional Chains

Bigger than one storefront, smaller than the home-page national list — regional chains with real Jacksonville addresses. Two of them were born here.

🍕 ✓ verified

California Pizza Kitchen

One Margherita Pizza Split Two Ways  ·  $17.69

CPK — the chain that invented the BBQ chicken pizza in 1985 — prices like the sit-down restaurant it is: two people each ordering a main start at $33.58. The honest under-$20 route is to split. Every pizza is a 6-slice thin crust, and the cheapest, the Margherita, reads $17.69 at the 4712 River City Drive store on CPK's own online ordering, August 2026 — $8.85 a head when two people share one. The Traditional Cheese is $18.69 and the Mac 'N' Cheese, the cheapest main plate at $16.79, splits the same way. With actual kids along the math turns kind: every CPKids pizza and pasta entrée is $8.49. The traps are ordering like two separate customers and the specialty list — pizzas beyond the basic three start at $19.69, and drinks push even a split pizza to the line, so it's a water-and-share play. CPK runs exactly three price tiers nationally — $16.69 to $18.69 for the same Margherita — so confirm at yours; the dine-in menu can read slightly different from the ordering site.

📍 Jacksonville, FL (4712 River City Drive)  ·  ⏳ Every day · menu price, no coupon
🗺️ Map🌐 Menu📊 Prices
🍕 ✓ 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 12547 Bartram Park Blvd 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.

📍 Jacksonville, FL (12547 Bartram Park Blvd)  ·  ⏳ Every day · one price, unlimited toppings
🗺️ Map🌐 Menu📊 Prices
🚒 ✓ verified

Firehouse Subs

Born in Jax 1994 — Two $5 Snackers = $10.75

Jacksonville's biggest food export: founded here in 1994 by two firefighter brothers, now 1,200+ stores — with 21 inside the city limits per the chain's own locator. The $5 Firehouse Snackers (BLT, Cordon Bleu, Sweet & Spicy Ham, Turkey Jalapeño half-subs) feed two for $10.75 all-in; two small 4-inch Hook & Ladders run $12.78, and among the 8-inch mediums — which run $10-plus — only the build-your-own ham or turkey pair squeaks under at $19.97 with tax. Priced at the San Marco store on the chain's own ordering system, July 2026 — prices vary by store.

📍 Jacksonville, FL (21 locations)  ·  ⏳ Two eat from $10.75 · varies by store
🗺️ Map🌐 Site📊 Prices
🥖 ⚠ price check pending

Larry's Giant Subs

Jax-Born 1982 — The Cheap Lane Is Narrow

Founded and still headquartered in Jacksonville since 1982, with about 10 city locations. Honest math from the chain's own ordering: most medium subs are $10.69+, so two typical subs break $20. The under-$20 lane is real but narrow — two medium veggie subs $17.78, hot dogs $5, Chicago dogs $6.50, kids subs $6.99 — and adding drinks tips it over. Priced at the Deerwood Lake store, July 2026; no two-for deal currently running.

📍 Jacksonville, FL (~10 locations)  ·  ⏳ Cheapest-items build only · check your store
🗺️ Map🌐 Site
🍗 ✓ verified

Zaxby's

Big Zax Snak Meals ~$20 for Two · Nibblerz $5.29

The Athens, GA-born chicken-fingerz chain (~950 stores across 17 states) blankets Jacksonville — its own directory lists 16 stores citywide, Butler Point Rd and San Jose Blvd among them, generally open to 11pm with pickup, delivery and curbside; roster re-verified July 2026. 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) was $9.99 — two meals right at twenty — and 2 Nibblerz (chicken sliders) $5.29 an order, two orders feeding two for about $11. Prices vary by store, so confirm on yours in the app.

📍 Jacksonville, FL (16 locations)  ·  ⏳ Open to 11pm · 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 — with nine Jacksonville stores, all open 24 hours (roster re-verified on the chain's own directory, July 2026). 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. Whataburger only shows prices once you pick a store and they vary by market, so check yours.

📍 Jacksonville, FL (9 locations)  ·  ⏳ 24/7 · breakfast 11pm–11am
🗺️ Map🌐 Site📊 Prices
🍗 ✓ verified

Bojangles

$5 After-5pm 2pc Dinners — Two Eat for $10

The Charlotte-born Cajun-chicken-and-biscuits chain (1977, ~800 stores) is down to two Jacksonville stores, and both are inside Love's travel stops — Duval Rd near the airport and Brandy Branch Rd out by Baldwin. (The in-town stores are gone; the old 13559 Beach Blvd Bojangles is a Habit Burger now.) The chain-published app deals still carry the price in the name: the $5 after-5pm 2-piece dinner (two people eat for $10), the Cajun Filet Biscuit with Bo-Rounds for $5, and a $19.99 8-piece family meal. Deals run at participating stores via the app — confirm at yours. Roster re-verified on the chain's own locator, July 2026.

📍 Jacksonville, FL (12921 Duval Rd + 17110 Brandy Branch Rd)  ·  ⏳ $5 dinners after 5pm · app deals
🗺️ Map🌐 Order📊 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 three Jacksonville stores plus Orange Park across the county line. 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.

📍 Jacksonville, FL (3 city stores + Orange Park)  ·  ⏳ Online ordering deal · limited time
🗺️ Map🌐 Menu📊 Prices

🇺🇸 Also Valid Nationwide

These chain deals work anywhere in the country, including Jacksonville.

🧀 ✓ verified

Buffalo Wild Wings

Pick 6 — Meal for Two from $19.99

2 entrees + 2 sides + 2 fountain drinks starting at $19.99. Entrees: 10 Boneless Wings, All-American Cheeseburger, 3 Crispy Chicken Dippers, or 3 Spicy Chicken Dippers. Sides: fries, tots, or wedges. Dine-in or order online via the BWW app. Higher pricing in AK, CA, HI, NY, OR, WA.

📍 Nationwide  ·  ⏳ Ongoing — varies by location
🗺️ 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.

📍 6 locations around the city  ·  ⏳ 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