11 Mom-And-Pop Mississippi Restaurants Serving Massive Portions At Surprisingly Affordable Prices
A family road trip through Mississippi can turn into a food adventure fast, especially when the plates come out bigger than anyone expected. The best meals often hide inside small brick houses, roadside shacks, and old diners run by the same families for years.
Most of these spots keep meals around 10 to 20 dollars per person, which means feeding hungry kids without stressing the budget. Many plates are big enough to pack up leftovers for the next stop on the map.
1. Bully’s Soul Food Restaurant, Jackson, MS

Neck bones, ribs, and pig feet stacked high on one plate tell you plenty about the cooking style at this tiny Jackson institution. Run by the Bully family, the restaurant sits in a single small room where live music sometimes plays right next to the cash register.
Few lunch stops in the capital feel this personal.
Hearty Southern cooking fills the menu, from beef ribs and fried chicken to catfish and fried green tomatoes. The Pig Feet Neck Bone Combo is a signature order for anyone ready to eat like a local, and the sides arrive in generous scoops.
Kids have their own menu, and high chairs are available for little ones.
Prices land in the 10 to 20 dollar range per person, which makes a filling family meal very doable. Service moves quickly, so it works well for a midday stop between museums or errands around town.
Desserts and a solid sweet tea selection round things out nicely.
Plan around the schedule, since doors open Monday through Friday from 11 AM to 6 PM and stay closed on weekends. Parking includes a free lot and street spaces, though spots can fill up at lunch.
Takeout and delivery are also options for hotel picnics.
2. Ajax Diner, Oxford, MS

Oxford’s historic courthouse square already feels like a postcard, and Ajax Diner adds a dose of funky personality to it. Quirky art and Ole Miss touches cover the walls, while string lights give the room a cheerful glow.
College students, visiting families, and longtime residents all crowd in together.
Plate lunches here are the main event. Chicken and dumplings, Southern fried catfish, roast beef, country fried steak, and meatloaf with mashed potatoes all show up in filling portions, often with enough left over for a later snack.
Side dishes like sweet potato casserole and broccoli rice casserole make it easy to build a colorful plate.
Vegetarian diners get a full menu of their own, which helps when traveling with picky eaters or mixed diets. A kids’ menu and high chairs make family visits simple.
Banana pudding is a sweet finish that kids tend to love.
Most meals cost between 10 and 20 dollars per person. Hours run Monday through Saturday from 11 AM to 9 PM, and the restaurant is closed on Sundays.
Reservations are not taken, so families with young children may prefer a weekday lunch, when the dining room tends to be calmer than Friday or Saturday evenings.
3. Darwell’s Happiness Cafe, Long Beach, MS

Walls covered in handwritten specials greet you before you even reach a table at this Long Beach cafe. The owner often walks guests through the menu himself, explaining dishes and how ordering works.
That kind of welcome sets a friendly tone for the whole meal.
Seafood with a Louisiana accent leads the menu. Crawfish etouffee, crab cakes, shrimp scampi, Redfish Nawlins, and a grilled fish of the day are all regular draws.
The Taste of Darwell’s platter is a smart pick for families, since one order with a side of green beans can easily fill two adults.
Sharing stretches the budget even further than the 10 to 20 dollar per person range suggests. A kids’ menu, high chairs, and full vegetarian and vegan menus mean nearly everyone at the table finds something.
Banana pudding is a popular way to finish.
Outdoor seating and live music add to the laid-back mood, and on Sundays the cafe is known for uplifting gospel singing. Hours run Monday through Saturday from 11 AM to 5 PM, with shorter Sunday hours from noon to 3 PM.
Parking is usually easy, with a free lot and plenty of street spaces close by.
4. The Shed Barbeque & Blues Joint, Ocean Springs, MS

Built from salvaged wood and decorated with what looks like a junkyard’s best finds, The Shed is a sight all on its own. The Orrison family started this barbecue spot, and its shack-like charm has made it a Gulf Coast landmark.
Kids usually spend the first few minutes just looking around.
Ribs, brisket, and pulled pork come out in big helpings with plenty of sides. The Pulled Pork Plate and Brisket Plate are dependable choices, while hushpuppies make a crunchy add-on everyone can share.
Smaller eaters can order the Lil’ Shedhead BBQ Plate, which is sized just for them.
Picnic tables, outdoor seating, and string lights make the place feel more like a backyard party than a restaurant. Live blues music plays on weekends, giving families a fun soundtrack with dinner.
Dogs are even welcome, both inside and outside.
Meals generally run 10 to 20 dollars per person. The Shed is open every day from 10 AM to 9 PM, which makes it one of the easiest stops on this list to fit into a trip.
Weekend afternoons get busy, so Tuesday or Wednesday mornings are the quietest times to grab a table without waiting.
5. The Little Dooey of Starkville, Starkville, MS

Checked tablecloths and a converted cottage give The Little Dooey a homey, game-day feel just steps from Mississippi State University. Maroon-clad fans pack in on big weekends, but the cozy vibe holds steady all year.
Families visiting campus often make it a tradition.
Barbecue platters arrive heavy. The Pulled Pork Platter, Beef Brisket Sandwich, and Texas Toast BBQ are menu favorites, and the pulled pork grilled cheese is a clever twist that kids find hard to resist.
Catfish fillets, fried crawfish tails, blackened catfish, and shrimp cover the seafood side of things.
Sides are part of the draw too. Turnip greens, onion rings, fried green tomatoes, and sweet hush puppies help turn any plate into a feast.
Most meals sit comfortably in the 10 to 20 dollar range per person.
Hours vary by day: 10:30 AM to 8 PM Monday through Wednesday, 10:30 AM to 9 PM Thursday through Saturday, and 10:30 AM to 2 PM on Sunday. Friday evenings are the busiest, while weekday afternoons are much calmer for families.
Outdoor seating and plenty of free parking make the stop easy, and a private dining room works for bigger groups.
6. Fat Mama’s Tamales, Natchez, MS

Tamales in Mississippi might surprise first-time visitors, but they have deep roots in the state, and Fat Mama’s in Natchez is one of the best-known places to try them. The restaurant runs out of a quaint house with a funky, colorful interior.
Ordering is self-serve and fast.
Hearty plates are the specialty. The Natchez Nachos Southwest pile on enough toppings to fill a hungry teen, and full tamale orders go a long way when paired with Mexican cornbread.
Gluten-free tamales are available, along with full vegetarian and vegan menus.
Variety keeps everyone happy. Beyond tamales, the menu includes a Cuban Sandwich Platter, muffuletta, Southwest tacos, chips and cheese, and the Gringo Pie.
A small cup of fire and ice pickles adds a sweet and spicy kick for brave eaters.
Expect to spend about 10 to 20 dollars per person. Hours run 11 AM to 8 PM Monday through Thursday, 11 AM to 10 PM on Friday and Saturday, and noon to 7 PM on Sunday.
A kids’ menu, high chairs, a dog-friendly patio, and a drive-through make it flexible for families exploring historic Natchez, and parking is usually plentiful.
7. Connie’s Chicken, Tupelo, MS

Since 1978, Connie’s Chicken has been feeding Tupelo from a modest counter-serve spot on South Gloster Street. Fried chicken with a light, crispy crust is the star, and the prices stay remarkably low.
Road trippers passing through on the way to Memphis often plan their route around it.
Breakfast deserves just as much attention. The blueberry donuts are a one-of-a-kind treat, and a dozen makes a great car snack for the family.
Tenderloin biscuits, chicken biscuits, sausage biscuits, and biscuits with gravy all arrive in satisfying sizes that keep kids full well past lunch.
Later in the day, the menu shifts to fried chicken, chicken tenders, onion rings, and french fries. A salad bar gives parents a lighter option.
Sweet tea and good coffee round out the order.
Doors open early, from 6 AM to 8 PM Monday through Saturday and 7 AM to 1:30 PM on Sunday. Weekday mornings are the busiest stretch, while evenings stay quiet.
A drive-through and curbside pickup make it easy to grab food without unbuckling the little ones, and there is a kids’ menu plus high chairs for those who want to sit down. Parking is easy to find.
8. The Dinner Bell, McComb, MS

Spinning the table to reach the cornbread is half the fun at The Dinner Bell. Diners sit together at big round tables fitted with giant Lazy Susans, each one loaded with Southern dishes.
Kids usually take charge of turning the center within minutes.
The restaurant fills a stately brick home in McComb, and its long history adds to the charm. Meals are served family style, so the food keeps rotating past until everyone has had their fill.
Strangers often end up sharing a table, which makes it feel like a big family reunion.
Home-cooked Southern comfort food is the focus, with dishes coming straight from the kitchen to the revolving tables. Desserts are a highlight, and the sweet tea flows freely.
For about 10 to 20 dollars per person, the amount of food is hard to beat.
Timing matters here. The Dinner Bell is open Wednesday through Sunday from 11 AM to 2 PM and closed on Mondays and Tuesdays.
Lines are common, so arriving early helps families with hungry children. High chairs are available, and free parking is usually easy to find nearby.
9. Abe’s Bar-B-Q, Clarksdale, MS

Opened in 1924, Abe’s Bar-B-Q sits right by the famous Crossroads of old Highway 49 and Highway 61, a spot tied closely to blues history. Some of the decor looks nearly as old as the business itself.
For families exploring the Delta, it offers a tasty slice of local heritage.
Barbecue pork sandwiches come loaded with slaw and tangy sauce, often spilling over the bun. Rib tip plates and fall-off-the-bone ribs are popular for bigger appetites.
The sauce is so well liked that it is sold by the pint to take home.
Delta-style tamales are another must, served with chili or with chili and cheese. A chili cheese burger, BBQ beans, and onion rings fill out the menu.
Most meals land between 10 and 20 dollars per person.
Hours run Monday through Saturday from 10 AM to 8 PM and Sunday from 11 AM to 1:30 PM. Monday and Tuesday evenings are the quietest.
A kids’ menu, high chairs, outdoor seating, and free parking make the stop easy, and service is quick enough for families on a tight travel schedule through the Mississippi Delta.
10. Bozo’s Seafood Market, Pascagoula, MS

Part fresh seafood market and part deli counter, Bozo’s has been a family-run Pascagoula favorite for generations. Gulf seafood comes in fresh and goes out piled onto po’ boys and platters.
Expect a crowd, since the place is often packed.
Portions are famously generous. Shrimp po’ boys, fried oyster baskets, seafood gumbo, shrimp and grits, and firecracker shrimp are all popular picks.
Stuffed snapper, shrimp tacos, and fried green tomatoes add even more variety for a big family order.
Value is a big reason families return. A table can order several dishes, oysters included, and still feel the bill was fair for the amount of food.
Most meals run about 10 to 20 dollars per person, and baked beans or fried pickles make easy kid-friendly sides.
Hours are Monday through Saturday from 8 AM to 8 PM and Sunday from 9 AM to 6 PM. Mornings are the quietest, while weekend afternoons tend to bring a wait.
A kids’ menu and high chairs are available, and parking is usually plentiful. Delivery is not offered, so plan to dine in or grab takeout for a picnic near the water.
11. Jean’s, Meridian, MS

Downtown Meridian’s lunch crowd has a favorite meat-and-three, and Jean’s fills that role with heaping plates of traditional home cooking. Vintage Southern decor sets a nostalgic mood.
The dining area is spacious, which helps when wrangling a big family group.
The Meat and Three is the classic order, stacked with a main dish and Southern sides. The menu sometimes includes extra items not printed on the board, so asking about daily choices pays off.
Coconut meringue pie is the dessert to save room for.
Prices stay friendly at about 10 to 20 dollars per person. A full vegetarian menu, a kids’ menu, and high chairs make it easy to feed different appetites.
Service moves fast, and coffee and tea are crowd pleasers.
Jean’s serves lunch only, open Monday through Friday and Sunday from 10:30 AM to 2:30 PM, and closed on Saturdays. Weekday late mornings and early afternoons are busiest, while Sundays are quieter for families.
Reservations are accepted, which is handy for larger groups. Free parking lot and street spaces are available downtown, and takeout works well for travelers heading on down the road.
