All guides

Best Richmond kid-friendly restaurants

Know a family who'd love this? Send it their way

  1. Island Shrimp Co. Rocketts Landing1

    Island Shrimp Co. Rocketts Landing

    This waterfront spot serves creative shrimp dishes and tropical drinks in a bright, airy space where kids can watch boats and cyclists pass by from the outdoor seating. The attentive staff often goes the extra mile—from hand-drawn cards to thoughtful dessert surprises—making even a casual meal feel special for families.

    $$Waterfront viewsKid-friendly seafoodOutdoor seating with shadeTropical drinks for adultsDesserts (malasadas, cake)Attentive service
    Website
  2. Sweet P's RVA2

    Sweet P's RVA

    The crispy brussel sprouts and housemade biscuits draw crowds to this cozy downtown spot, where attentive staff make even young diners feel welcome and special. Shareable portions and clever flavor combinations—from perfectly seasoned crab cakes to bruleed banana desserts—make it easy to turn a meal here into an unhurried family outing, especially on Sunday brunch.

    $$Kid-friendly serviceShareable appetizersSunday brunchDowntown locationComfort food with finesse
    Website
  3. LUNCH.SUPPER!3

    LUNCH.SUPPER!

    The generous, deeply flavorful plates here—think fork-tender short ribs, crispy fried chicken, and addictive mac and cheese—make this a satisfying stop after outings around town. Staff moves quickly and genuinely, and the desserts (especially the Krispy Kreme bread pudding) justify saving room, making it worth a wait on busy nights.

    $$Comfort food with flavorLarge portionsAttentive serviceCasual bar-and-table settingWorth the waitLocal favorite
    Website
  4. Perly's4

    Perly's

    The matzo ball soup and latkes alone draw families back to this authentic Jewish deli, where fresh, homemade sides like applesauce and sour cream make comfort food feel special. Breakfast here is a standout—think beef bacon, beef sausage, and homemade bagels—and the legendary Reuben sandwiches and borscht round out a menu that rewards adventurous eaters willing to wait for a table.

    $$Authentic Jewish deliHomemade soups and sidesBreakfast destinationGenerational nostalgiaFresh, made-from-scratch food
    Website
  5. SB's Lakeside Love Shack5

    SB's Lakeside Love Shack

    Quirky décor and playful dish names set the tone at this compact lakeside café that serves hearty breakfast and brunch fare with creative flair. The small indoor space fills up quickly, but a generous patio opens up in warmer months, and the kitchen handles dietary needs thoughtfully—just come early or be prepared for a short wait, and know that the fun, one-of-a-kind atmosphere is part of the draw.

    $$Breakfast & brunchCasual diningOutdoor seatingDietary accommodations notedQuirky local charm
    Website
  6. Side Chic6

    Side Chic

    Generous portions of crispy fried chicken and creamy mac and cheese draw families back again and again at this small, owner-run spot where the owner Lou makes everyone feel welcome. The playful chicken-themed decor and killer sauces (hot honey, buffalo, Cajun) turn a quick lunch into something memorable enough that parents find themselves craving it hours later.

    $$Southern comfort foodGenerous portionsKid-friendly casualFamily-ownedFried chicken & sidesWelcoming service
  7. KAT'S Breakfast & Lunch7

    KAT'S Breakfast & Lunch

    Generous portions of homestyle breakfast and lunch arrive quickly at wallet-friendly prices, making this a solid stop for families fueling up before a day out. Expect warm, attentive service and hearty comfort-food flavors—think cheese grits, fresh fruit, and made-to-order omelets—though the focus here is on taste over presentation.

    $Budget-friendly breakfast & lunchQuick service, generous portionsHomestyle comfort foodFamily-friendly atmosphereLocal favorite
    Website
  8. Joe's Inn the Fan8

    Joe's Inn the Fan

    Old-school booths and generous portions define this family-owned Italian spot, where spaghetti dishes come piled high alongside fresh bread and salad—perfect for sharing or taking home. The friendly staff, reasonable prices, and comfort-food menu (think homemade crab cakes and baked pasta) make it an easy choice for families seeking filling meals without the fuss.

    $Italian comfort foodLarge portionsFamily-friendly casual diningBudget-consciousWelcoming neighborhood atmosphere
    Website
  9. Lillie Pearl9

    Lillie Pearl

    The kitchen here draws inspiration from Southern traditions with creative global touches, and the staff's genuine warmth makes families feel genuinely welcome—even when seating adjustments or special requests come up. Shareable appetizers like short rib eggrolls and charred heirloom carrots, plus standout sides like sweet potato cornbread and cheddar biscuits, make it easy to feed a table without overwhelming anyone.

    $$Southern comfort meets global flavorsShareable small platesAccommodating, friendly staffElegant-casual atmosphereUpscale but unpretentious
    Website
  10. Native Plate10

    Native Plate

    The kitchen turns out vibrant Asian-American dishes with fresh, quality ingredients and attentive service in a lively spot near Shockoe Bottom—a relaxed setting where kids will feel genuinely welcomed and the menu offers enough flavor and variety to please different tastes at the table.

    Fresh, made-from-scratch Asian cuisineWelcoming, helpful staffCasual neighborhood vibeCocktails & shareable platesGlobal street food
    Website
  11. Casa Del Barco - Canal Walk11

    Casa Del Barco - Canal Walk

    The canal-side patio setting here is genuinely peaceful, making it a relaxing spot to settle in with kids while enjoying Mexican fare and watching the water—the attentive staff and welcoming vibe help keep the experience smooth for families navigating mealtimes out.

    $$Waterfront seatingRelaxed atmosphereFriendly serviceMexican cuisineEasy canal walk access
    Website
  12. Village Cafe12

    Village Cafe

    The vintage booths and retro charm of this downtown Richmond institution—operating since the 1950s—create a warm, welcoming spot for a casual family breakfast or lunch. Friendly staff handle orders quickly even during busy weekend mornings, and the menu offers something for everyone, from pancakes and omelets to heartier fare like burritos smothered in gravy, with vegetarian options that don't feel like afterthoughts.

    $Classic diner breakfastVintage atmosphereQuick serviceShareable portionsBudget-friendly
    Website
  13. Mama J's Kitchen13

    Mama J's Kitchen

    The intimate counter-service spot specializes in soul food classics like fall-apart ribs, crispy fried chicken, and creamy mac and cheese, with friendly staff who make families feel genuinely welcomed—just arrive ready to wait a bit, as the small space fills up quickly. Corn muffins and catfish nuggets are standout sides that keep customers coming back, and the warm atmosphere makes it feel like a neighborhood gathering spot rather than just a quick meal.

    $$Soul food comfort foodCasual counter serviceFriendly neighborhood vibeSmall intimate spaceWorth-the-wait classics
    Website
  14. Southern Kitchen14

    Southern Kitchen

    The dining room fills with genuine warmth here—the owner herself greets tables, staff members work hard to seat large groups together, and the kitchen turns out soul food classics like perfectly fried whiting and creamy mac and cheese that keep families coming back. It's the kind of place where attentive service and a charming atmosphere make a regular dinner feel like an occasion.

    $$Soul food classicsAccommodating to groupsUpscale casual atmospherePersonal serviceFamily-friendly
    Website
  15. Buttermilk and Honey on Grace15

    Buttermilk and Honey on Grace

    The kiosk ordering system keeps lines moving fast, and when the kitchen is firing on all cylinders, you'll get generously portioned chicken sandwiches and crispy, well-seasoned fries that feel made-to-order rather than mass-produced. Quality can be inconsistent depending on timing and crowd, so aim for off-peak lunch hours to ensure hot, fresh food that satisfies.

    $$Chicken sandwichesCustomizable ordersQuick casual diningKid-friendly pricesGluten-free options
    Website
  16. Texas Roadhouse16

    Texas Roadhouse

    The sizzling steaks arrive cooked to order with genuine care, making Texas Roadhouse a straightforward choice for families wanting a casual dinner with mesquite-grilled beef as the main event. Kids have room to move around in the laid-back vibe, and sides like loaded sweet potatoes and fresh-baked bread round out the meal, though service can be uneven depending on the night.

    $$Steakhouse favoritesCasual family diningMade-to-order steaksKids welcomeRelaxed atmosphere
    Website
  17. The Pit and the Peel Rooftop17

    The Pit and the Peel Rooftop

    The rooftop patio here offers a bright, breezy spot for families to enjoy paninis, wraps, and smoothies with a view—though service can be spotty and seating setup varies. When the kitchen is on, the food delivers genuine flavor and decent portions, making it worth a visit on a nice day if you're eating in and can be flexible with timing.

    $$Rooftop diningPaninis & wrapsSmoothies & acai bowlsCasual atmosphereGood for nice weather
    Website
  18. The Riviere ( The Honey Drizzle )18

    The Riviere ( The Honey Drizzle )

    The Riviere draws crowds for weekend brunch with a lively atmosphere—complete with DJ sets—and a kitchen that shines with well-seasoned dishes like honey-garlic grits bowls and crispy wings. Service quality varies, so calling ahead to confirm hours and reservations is wise, but when things run smoothly, families find good food and staff willing to go the extra mile, like cutting up meals for little ones.

    $$weekend brunch with energetic vibekid-friendly service when staffed wellflavored grits and seasoned entreesconfirm reservations by phonelively DJ atmosphere
    Website

Know a great spot we're missing?

Suggest it and we'll add it to this guide if it's a fit.