Skip to main content
Food & Drink

Best Mexican Restaurants for Families in the Triangle

Honest, kid-tested picks for Mexican food in Raleigh, Durham, Cary, and Carrboro, with addresses, what to order, and where the playground and queso train are.

NV

Nina Vaughn

Local Mom & Editor

February 21, 20269 min read
Verified July 2026 by Nina, a Raleigh mom.

Mexican is the meal I default to when I want everyone fed without a fight. Chips and salsa land the second you sit down and buy you ten quiet minutes, a quesadilla satisfies the kid who claims to hate everything, and rice and beans are cheap, filling sides almost any toddler will tolerate. The Triangle has a deep bench here, from family-run taquerias with a cow statue on the roof to sit-down spots with a queso-delivering model train. Below are the places I actually send friends to, with the practical details other lists skip. Menus and prices shift, so treat any dollar figure as a ballpark and confirm current rates when you go.

Raleigh

Gonza Tacos y Tequila (Cary, Waverly Place)

I am listing the Cary location first even though Gonza is a small local chain, because that one is genuinely the most family-smart spot on this whole list. There is a fenced playground right out front at Waverly Place, so you can let the kids burn off energy while you wait for a table or finish a margarita. The Colombian-Mexican menu leans creative, and the patio puts you steps from the play area.

  • Best for: ages 2 to 10, especially wigglers who cannot sit still
  • Address: 525 New Waverly Place, Cary, NC 27518
  • Parking: shared Waverly Place lot, usually easy
  • Cost: roughly $35 to $50 for a family of four (confirm current prices)
  • When to go: early dinner, before the weekend bar crowd builds
  • Mom tip: ask for a patio table near the playground so you can see the kids while you eat. Note there are other Gonza locations in North Raleigh and Wake Forest, but the Cary one is the one with the playground.
  • Dos Taquitos

    This is the Raleigh classic for eating out with kids, and the reason is the model train. A train runs overhead and along a track and actually delivers certain menu items, including queso, to tables along the route. The decor is loud and eclectic in the best way, which means there is plenty to stare at while food comes out.

  • Best for: ages 3 to 9, train-obsessed kids especially
  • Address: 6101 Glenwood Avenue, Raleigh, NC 27612
  • Cost: sit-down Mexican, plan around $40 to $55 for four (confirm current prices)
  • When to go: make a reservation and ask for a table along the train track, or you may not get one near the action
  • Mom tip: there is a dedicated kids menu, so you do not have to improvise a plain quesadilla off the adult side
  • Taqueria El Toro

    When I want the real, no-frills version, this is where I go. It is authentic, the al pastor is the move, and a family can eat well here for not much money. The room is casual enough that nobody is going to side-eye a kid dropping rice on the floor.

  • Best for: all ages, and adventurous eaters
  • Address: 3600 Junction Boulevard, Raleigh, NC 27603
  • Cost: very budget-friendly, tacos run a couple of dollars each (confirm current prices)
  • When to go: anytime, it is rarely a scene
  • Mom tip: there is a salsa bar, so let the bigger kids build their own plate. It is a simple counter-style space, so set expectations low on amenities and high on the food.
  • Centro

    Centro is a little more grown-up than the rest of this list, but it works for an early family dinner downtown if your kids handle a sit-down restaurant. The Mexican food is a step up from the taqueria basics, and the downtown setting feels like a small occasion.

  • Best for: ages 5 and up, calmer kids
  • Address: 106 S Wilmington Street, Raleigh, NC 27601
  • Parking: downtown street or deck parking, so build in a few extra minutes
  • Cost: slightly upscale, budget $45 to $65 for four (confirm current prices)
  • When to go: early, before it shifts into more of an evening bar vibe
  • Mom tip: go in treating this as a nicer meal out, not a quick taco run. If you want a lively, kid-proof room instead, skip down to La Buena Vida.
  • La Buena Vida (North Raleigh and Cary)

    La Buena Vida is built for a party, which cuts both ways. There is often live music and a festive, brunch-friendly energy, and kids tend to love the mariachi and the buzz. The flip side is it gets genuinely loud, so this is not the spot for a baby who needs quiet to nap in the carrier.

  • Best for: ages 3 and up who like noise and music
  • Address: Raleigh at 4516 Falls of Neuse Road, Raleigh, NC 27609; Cary at 1388 Kildaire Farm Road, Cary, NC 27511
  • Cost: moderate, plan around $45 to $65 for four (confirm current prices)
  • When to go: weekend brunch or early dinner is the sweet spot for families
  • Mom tip: if loud overwhelms your kid, ask for a table away from the stage, or come right when they open before the volume climbs
  • Durham

    Cosmic Cantina

    A Durham institution near Ninth Street for cheap, enormous burritos and quesadillas, ordered at a counter. It is a divey upstairs spot, not a polished family restaurant, but it is fast, it is hard to overspend, and the food has held up for years.

  • Best for: all ages, low-key counter meals
  • Address: 1920 Perry Street, Durham, NC 27705, just off Ninth Street
  • Parking: Ninth Street area parking, which can be tight at peak times
  • Cost: very affordable, burritos generally land under $10 (confirm current prices)
  • When to go: off-peak, since it is a small second-floor space
  • Mom tip: it is up a flight of stairs and easy to miss from the street, so plan your stroller logistics or wear the baby
  • Torchy's Tacos (near Southpoint)

    This is the chain pick, and I include it because it earns its spot with kids. The room is colorful and casual, the famous green chile queso is a legitimately good shared starter, and the kids menu is straightforward with a taco or tenders plus a side.

  • Best for: all ages, picky eaters included
  • Address: near The Streets at Southpoint, Durham, so confirm the exact location and hours before you drive over
  • Cost: moderate, budget around $35 to $45 for four (confirm current prices)
  • When to go: weekday or early weekend, before the dinner rush
  • Mom tip: start with the queso to buy time, and the kids menu comes with a side, so you can usually skip ordering extra
  • Taqueria La Vaquita

    You will know it by the big cow statue on the roof. This is an authentic, family-run taqueria with all-outdoor seating, which is a real plus with messy little kids and a real consideration in July. The tacos are the draw and the prices are fair.

  • Best for: all ages in mild weather
  • Address: 2700 Chapel Hill Road, Durham, NC 27707
  • Shade and seating: outdoor seating with fans and some shade, so it is breezy on a nice day and rough in a heat wave or rain
  • Cost: budget-friendly, tacos run a couple of dollars each (confirm current prices)
  • When to go: spring and fall, or a mild morning, to dodge the worst heat
  • Mom tip: the outdoor setup means nobody minds a crumb-flinging toddler, but check the forecast first since there is no indoor dining room to retreat to
  • Cary

    Torero's Mexican Restaurant

    My reliable Cary sit-down standby. The portions are big, there is a real kids menu, and the servers tend to be patient with little ones. Chips and salsa show up fast, which is exactly what you want when you walk in with hungry kids.

  • Best for: all ages
  • Address: 1207 Kildaire Farm Road, Suite C, Cary, NC 27511
  • Cost: moderate, plan around $35 to $45 for four (confirm current prices)
  • When to go: early dinner, when seating tends to be quick
  • Mom tip: this is the easy default when you just want a no-surprises family Mexican dinner
  • Carrboro and Chapel Hill

    Armadillo Grill

    A Tex-Mex mainstay on Main Street in Carrboro that has been around since the early 90s. Think hearty tacos, burritos, enchiladas, and a queso people are loyal to. It is casual and the kind of place where a family fits right in.

  • Best for: all ages
  • Address: 120 E Main Street, Carrboro, NC 27510
  • Cost: moderate and approachable, budget around $35 to $45 for four (confirm current prices)
  • When to go: anytime, it is an easy weeknight call
  • Mom tip: the queso is the thing regulars order, so add it to the table for the kids to dip chips while you wait
  • How to pick the right spot

  • Kids who cannot sit still: Gonza in Cary, for the playground right out front
  • A built-in show at the table: Dos Taquitos, for the queso-delivering train
  • Cheapest, most authentic: Taqueria El Toro in Raleigh or Taqueria La Vaquita in Durham
  • A nicer downtown dinner: Centro in Raleigh, if your kids handle a sit-down room
  • Loud, festive, music-and-mariachi energy: La Buena Vida
  • Fast, hard to overspend: Cosmic Cantina in Durham
  • Picky eater who needs a familiar kids menu: Torchy's or Torero's
  • Eating outside so messes do not matter: Taqueria La Vaquita, weather permitting
  • Frequently asked questions

    Which Triangle Mexican restaurant is best for toddlers who cannot sit still?

    Gonza Tacos y Tequila at Waverly Place in Cary is my top answer, because there is a fenced playground right in front. Kids can run while you wait or wrap up, which takes the pressure off the meal. For a built-in distraction once you are seated, Dos Taquitos in Raleigh has the overhead train that delivers food to the table.

    Where can I get authentic, inexpensive Mexican food with kids?

    Taqueria El Toro on Junction Boulevard in Raleigh and Taqueria La Vaquita on Chapel Hill Road in Durham are both authentic, family-run, and easy on the wallet, with tacos running a couple of dollars each. La Vaquita is all outdoor seating, so it is fantastic in mild weather and rough in a heat wave or rain. Confirm current prices and hours before you go, since small taquerias change them often.

    Do these places have kids menus and high chairs?

    The sit-down restaurants are your safest bet for both. Dos Taquitos and Torero's both have dedicated kids menus, and Torchy's offers a kid taco or tenders plus a side. For high chairs and booster seats, the larger sit-down spots almost always have them, but the small counter-service taquerias may not, so it is worth a quick call ahead if your child needs one.

    What is the easiest order for a picky eater at a Mexican restaurant?

    A plain cheese quesadilla is on nearly every menu and is the closest thing to a universal kid food in this cuisine. Chips with a side of rice and beans is the backup, and most kids will eat at least one of those. If your child is wary of salsa, ask for it on the side so the heat does not surprise them.

    Are any of these spots good for an early family dinner downtown?

    Centro at 106 S Wilmington Street in downtown Raleigh works for an early family dinner if your kids do well in a slightly more grown-up sit-down setting. Go early, before it leans into more of an evening bar vibe, and budget a few extra minutes for downtown parking. If you want a louder, more kid-proof room with music, La Buena Vida is the better match.

    family-friendlymexicanrestaurantsraleighdurhamcarytriangletacos

    See what's happening this weekend

    Discover events at these venues and more across the Triangle.

    Explore by area

    Get Thursday's Weekend Picks

    5 curated family events every Thursday. Free, no spam, unsubscribe anytime.

    Free · Every Thursday · Unsubscribe anytime · Privacy

    You Might Also Like

    More guides from Triangle parents

    All Guides →
    Back to All Guides