The Bearded Pig
Southern BBQ Beer Garden — San Marco
Jacksonville's #10-ranked restaurant on Tripadvisor (of 1,400+). Fast-casual Texas-style BBQ with revved-up Florida sides in the San Marco neighborhood — order at the walk-up counter, find your spot on the open patio. Brisket, pulled pork, collard greens, and a rotating cast of sauces from sweet to ghost pepper. The move for two is the San Marco platter — four meats and two sides for $22. Dog-friendly patio. Open since 2016.
S & R Dim Sum
Hidden Dim Sum Gem — Riverside/5 Points
Family-run dim sum restaurant in the Riverside/5 Points area, called "a hidden treasure" and "the deal of the century" by regulars. The plates are the play: shrimp dumplings $5.25, BBQ pork buns $4.75, soup dumplings $5.95 — so two people can share about four dim sum plates and eat for right around $20, no entrees needed. The egg custards alone are worth the trip. Fresh, fast, welcoming family operation.
Mama Lu's
Authentic Filipino Comfort Food — East Jacksonville
Beloved Filipino restaurant on the St. Johns Bluff corridor in Arlington, serving adobo, chicken fried rice, garlic rice, and classic comfort plates. Chicken fried rice is about $9.10 and a five-piece lumpia $3.90, so two people share a full Filipino spread — a rice plate each plus lumpia — for around $20–24. One of the most genuinely unique dining options in the city, and the kind of spot that earns fierce loyalty.
Fast Eddy's Quick Mideast
Lebanese & Middle Eastern Sandwiches
A Baymeadows standout praised for generous portions of authentic Lebanese food — falafel, shawarma, hummus, tabouleh, and housemade staples. The sandwiches are big (and run about $16–17 each), so the budget play for two is to split one large platter with hummus and a couple of sides and come in around $20. Halal. A gem that flies under the radar.
The Butt Hutt Smokehouse
Florida BBQ Smokehouse — Pecan Smoked & Latin-Spiced
A celebrated Jacksonville BBQ joint — once a food truck, now a brick-and-mortar smokehouse on Roosevelt (the truck still runs catering) — that takes a uniquely Florida approach, with cumin and cilantro in the rub and sauce. Featured on the Cheap Eats TV show. The signature Florida Boy is pulled pork with cilantro slaw and garlic cream sauce; a sandwich-plus-side lands in the $10–12 range, so two eat for around $20. (Prices have crept up — worth a quick check before you go.)
Balkan Cafe
Eastern European Comfort Food — Jacksonville's Most Unique Spot
One of the most unusual spots on any Jacksonville cheap eats list. Balkan cuisine — cevapi (grilled minced-meat sausages) at $12, the pljeskavica burger at $13, plus burek pastries and housemade soups. A genuine Southside neighborhood gem; the budget move for two is to share a big mixed plate with a side and a soup for around $20. It tends to sell out by early afternoon, so go for lunch and call ahead.
Sweet Mama's Southern Homestyle Cookin
Soul Food & Southern Plates
An Arlington soul food standout (opened 2019) with down-home plates of fried chicken, smothered pork chops, catfish, and home-style sides. Reviews call the fried chicken "awesome" and the smothered pork chops "delicious." Lunch plates run roughly $8–12, so two come in around $20; the seafood dinners climb higher. The kind of soul food that tastes like somebody's grandmother made it.
Fox Restaurant
Avondale Neighborhood Breakfast & Lunch
A genuine old-school diner in historic Avondale, slinging breakfast "direct from the '60s." The prices match the vibe: a two-egg breakfast is $6.75, the Mini Fox $6.25, the Super Fox $8.75 — so two people eat a full breakfast for about $13–17, comfortably under $20. Solid, unfussy, and beloved. Walk the neighborhood before or after; Avondale is worth an afternoon.
Fatboy Fried Rice
Asian Fried Rice — Yelp's #1 Cheap Eats in Jax
Currently #1 on Yelp's "Top 10 Cheap Eats in Jacksonville" — and the ranking is about portions, not ticket price. The loaded fried-rice bowls run $17.50–19.50 each, but they're enormous, so the real two-for-under-$20 move is to split a single bowl (cheeseburger, bulgogi, sisig, or short rib) between two. The name says it all — you will leave full.
Moon River Pizza
Two Slices + a Drink — about $6–7 Each ⭐ JAXBest 2025 Best Pizza
A cash-only Murray Hill legend and the reigning JAXBest 2025 Best Pizza — thin, hand-tossed pies sold whole or by the slice with build-your-own toppings. The lunch deal is unbeatable: two slices and a soft drink run about $6–7 a person, so two eat for $12–14, and even two small whole pizzas come in around $16–19. Counter order, communal tables, perennial Tripadvisor top-10.
Soul Food Bistro
Two Soul Food Plates — about $16–18
A Jacksonville soul food institution since 1998, on Lenox Ave on the Westside. The one-meat-plus-two-sides-and-cornbread plate is $7.99 (dark meat) or $8.99 (white), so two people eat a full Southern spread for $16–18 — fried chicken, yams, mac and cheese, collards, the works. The catfish plate is the splurge. Generous, comforting, consistently ranked among the city's best.
All American Hot Dog & Sandwiches
Two Camel Riders — about $10–12
A Jacksonville staple since 1972 and a home of the Camel Rider — the local pita stuffed with salami, ham, turkey, and salad that the city is devoted to. At about $4.99 each, two Camel Riders run $10–12, leaving room for a hot dog or a "Steak in a Sack" on the side. An only-in-Jax cheap-eats rite of passage.
The Loop Pizza Grill
Two Cheeseburgers — about $20
A homegrown Jacksonville original since 1981, known for fresh-ground burgers and hand-spun shakes. The Great American Cheeseburger runs about $9.86, so two come in right around $20 — keep it to burgers (no sides) to stay under. The Avondale location sits on the water at Sadler Marina. A local burger-and-shake favorite with several Jax spots.
Burrito Gallery
Tacos for Two — about $18
A beloved downtown Jacksonville fixture that grew from a hole-in-the-wall behind an art gallery into a small local group. Street tacos are $4.50 each (two mini tacos for $9), so two people each grabbing a couple of tacos eat for about $18. Margaritas, a patio, and a genuinely local downtown crowd.
La Nopalera
Two Lunch Specials — about $16–18
A Jacksonville Mexican institution founded in 1991, with the original on St Johns Ave in Avondale/Ortega and a long-running San Marco spot. The weekday lunch specials — combinations like a taco, enchilada, rice and beans — run roughly $7–9, so two people eat a full Mexican lunch for about $16–18. Fast, friendly, and a local default for decades.
Pupusería y Restaurante Maria
Pupusas for Two — about $12–18
A Southside pupusería turning out fat, fresh-griddled Salvadoran pupusas — cheese, beans, chicharrón, loroco — for around $6 each, served with curtido and salsa. Two people eat three or four with sides for about $12–18, ready in roughly ten minutes. One of Jacksonville's go-to spots for authentic Salvadoran cooking.
Hello Lumpia
Filipino Chicken Platter — $9.50
A newer Arlington Filipino spot earning a fast following for tamarind fried chicken and crisp lumpia. The Hello Fried Chicken platter is $9.50 (chicken plus chicken lumpia), so two platters run about $19, or split one with an order of pancit and pork lumpia. Quick, bright, and authentic — a clean second Filipino option on the page. Closed Mondays.
Masala Indian Cuisine
Weekday Lunch Buffet — about $10–13
A long-running Mandarin favorite for North Indian cooking — curries, tandoori, biryani, fresh naan. The weekday lunch buffet runs roughly $10–13 a person (a bit more on weekends), so two eat an all-you-can-eat Indian lunch for around $20–24. Regularly cited among Jacksonville's best Indian buffets. Open seven days.
Bowl of Pho
Big Pho + Spring Rolls to Share — about $18
An award-winning Southside pho shop — a Tripadvisor Travelers' Choice winner — widely called one of the city's best. A bowl of rare-steak pho is about $13.45 and spring rolls $4.95, so two can share a big bowl with rolls for around $18 (order two bowls and you're closer to $27). Clean, fragrant, and consistently excellent.
Empanadas Factory
Empanadas & Arepas to Share — about $18–20
A Southside Colombian-Latin spot known for golden empanadas and arepas colombianas. Order à la carte — a spread of empanadas plus a shared arepa and a couple of sides lands two people around $18–20. A flavorful, photo-worthy change of pace, and a rare Colombian option in Jacksonville.
💡 Jacksonville Pro Tip: Jacksonville is geographically huge — the largest city by area in the contiguous U.S. — so cluster your visits by area. Riverside/Avondale/Murray Hill is the densest cheap-eats run (S & R Dim Sum, Fox, Moon River Pizza, La Nopalera, The Loop, plus the Butt Hutt smokehouse on Roosevelt). San Marco has the Bearded Pig. The Southside corridor (Beach Blvd / Baymeadows / Phillips Hwy) covers Fast Eddy's, Balkan Cafe, Fatboy, All American, Bowl of Pho, Pupusería Maria, and Empanadas Factory, with Masala just south in Mandarin. Arlington holds Mama Lu's, Hello Lumpia, and Sweet Mama's. A few spots — Balkan Cafe especially — sell out by mid-afternoon, so go early and call ahead.
These chain deals work anywhere in the country, including Jacksonville.
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.
See all national chain deals →
See All 1,000+ Deals
Browse the full directory — 72 cities, national chains, updated June 2026.
Browse the Directory