Best Mexican Restaurants in Raleigh, NC

Raleigh’s vibrant culinary scene offers a wealth of Mexican eateries that satisfy every craving. Over the years, I’ve discovered that the best Mexican restaurants in the city blend authentic flavors with creative twists, delivering memorable dining experiences. Whether it’s a casual spot for tacos or a lively venue with artisanal cocktails, Raleigh’s Mexican eateries showcase the city’s diverse palate.

If you’re searching for a place that captures the true essence of Mexican cuisine, you’ll want options that prioritize quality, fresh ingredients, and genuine flavors. Rest assured, this guide highlights the top contenders, each offering something unique. Read on to uncover the best Mexican restaurants in Raleigh, NC—your next flavorful adventure awaits.

Where to find the best mexican restaurants in Raleigh, NC

Here are some of the top spots to find the best mexican restaurants in Raleigh, NC:

  1. Salt & Lime Cabo Grill
  2. Centro
  3. Jose & Sons
  4. Dos Taquitos Mexican Restaurant
  5. 13 Tacos and Taps
  6. Cantina 18- Cameron Village
  7. Chuy’s
  8. La Rancherita
  9. La Santa Modern Mexican Food
  10. bartaco

1. Salt & Lime Cabo Grill

Salt & Lime Cabo Grill
Image by: TripAdvisor
6006 Falls of Neuse Rd, Raleigh, NC 27609-3526
+1 919-872-2230
See Menu

Salt & Lime Cabo Grill, located at 6006 Falls of Neuse Road, offers a relaxed, full-service experience inspired by Baja California’s coastal cuisine. From the moment you walk in, the vibrant yet laid-back atmosphere invites you to unwind and enjoy fresh, flavorful dishes. The restaurant’s coastal influence is evident in every detail, from the margaritas to the sizzling fajitas.

What makes Salt & Lime stand out is its commitment to quality and variety. Vegetarian, vegan, and gluten-free options ensure everyone feels welcome. I recommend trying their signature Baja Fish Tacos—they balance crispy, tender fish with zesty toppings, perfectly capturing the essence of coastal Mexico.

Whether it’s lunch, dinner, or brunch, Salt & Lime Cabo Grill delivers authentic, thoughtful Mexican flavors in a friendly setting. It’s a spot where fresh ingredients and bold flavors truly shine.

2. Centro

Centro
Image by: TripAdvisor
106 S Wilmington St, Raleigh, NC 27601-1432
+1 919-835-3593

Centro, located at 106 South Wilmington Street, exemplifies a passion for fresh, authentic Mexican and Latin American cuisine. Founded by Angela Salamanca and her uncle Carlos, the restaurant emphasizes vibrant flavors crafted with locally sourced, organic ingredients. The atmosphere blends art and flavor, creating a space that feels both welcoming and inspiring.

What sets Centro apart is its commitment to health and community. I recommend trying their signature tacos or the flavorful vegetarian enchiladas—each dish showcases the restaurant’s dedication to quality and creativity. Their innovative margaritas perfectly complement the menu, elevating the dining experience.

Whether for lunch or dinner, Centro offers a memorable taste of Mexico that reflects both tradition and modern flair, all within a community-focused setting.

3. Jose & Sons

Jose & Sons
Image by: TripAdvisor
327 W Davie St Ste 102, Raleigh, NC 27601-1702
+1 919-755-0556
See Menu

Jose & Sons, situated at 327 West Davie Street, offers a unique twist on Mexican comfort food by blending traditional flavors with Southern influences. The restaurant’s approach highlights local sourcing and a playful mix of classic dishes like chicharrones and waffles or shrimp and masa “grits” with Chihuahua cheese. This fusion creates a memorable dining experience rooted in community and tradition.

What makes Jose & Sons stand out is its inventive menu that transforms familiar ingredients into new favorites. I highly recommend trying their chiles rellenos made with locally sourced chiles or their savory shrimp and masa grits—each dish demonstrates a thoughtful balance of flavors and quality.

Whether for lunch, dinner, or brunch, Jose & Sons celebrates Mexican heritage with a Southern twist, inviting diners to savor comfort food with a distinctive local flair.

4. Dos Taquitos Mexican Restaurant

Dos Taquitos Mexican Restaurant
Image by: TripAdvisor
5629 Creedmoor Rd, Raleigh, NC 27612-6316
+1 919-787-3373
See Menu

Dos Taquitos Mexican Restaurant, located at 5629 Creedmoor Road, is known for its authentic and flavorful Mexican dishes served in a warm, inviting atmosphere. Their focus on fresh ingredients and traditional recipes makes it a favorite among locals. The restaurant is perfect for a casual lunch or dinner, offering a variety of vegetarian options and late-night service for those craving late flavors.

What makes Dos Taquitos stand out is its commitment to quality and authenticity. I recommend trying their classic tacos or enchiladas, which are rich in flavor and beautifully prepared. Their house-made salsas elevate every bite, bringing a burst of fresh, vibrant heat.

Whether you’re dining in or taking out, Dos Taquitos provides a genuine taste of Mexican cuisine that never disappoints.

5. 13 Tacos and Taps

13 Tacos and Taps
Image by: TripAdvisor
10511 Shadowlawn Dr, Raleigh, NC 27614-8554
+1 919-900-7023
See Menu

Tucked away in North Raleigh, 13 Tacos and Taps feels more like your cool neighbor’s kitchen than a restaurant. The space buzzes with personality, just like their fusion-forward taco lineup. Each dish surprises in the best way—familiar Mexican flavors twisted with bold new ideas.

The Bang Bang Tacos bring heat and crunch, while the chile-lime cauliflower delivers vegan satisfaction without compromise. Their craft beer list, sourced from local breweries, pairs well with everything, and the staff never miss a beat.

What stands out? Creativity and consistency. 13 Tacos doesn’t just serve tacos—it reimagines them. Next time you’re nearby, skip the usual and try their rotating specialty taco, often the sleeper hit of the menu.

6. Cantina 18- Cameron Village

Cantina 18- Cameron Village
Image by: TripAdvisor
433 Daniels St, Raleigh, NC 27605-1314
+1 919-835-9911
See Menu

Located in Raleigh’s historic Cameron Village, Cantina 18 offers a delightful blend of Southwestern fare with a Southern twist. Since opening in 2010, it has become a neighborhood favorite by prioritizing fresh, seasonal ingredients sourced from North Carolina farms. The inviting atmosphere is perfect for everything from casual lunches to family dinners.

What makes Cantina 18 stand out is its commitment to quality and affordability. I recommend trying their signature fajitas or taco platters, which are packed with flavor and showcase their creative approach. Their outdoor patio provides a perfect setting for relaxed dining, especially on pleasant days.

With a diverse menu that caters to vegetarians, vegans, and gluten-free diners, Cantina 18 delivers consistently good food with hospitable service. It’s a place where comfort meets creativity in every dish.

7. Chuy’s

Chuy's
Image by: TripAdvisor
4020 Market at North Hills St., Raleigh, NC 27609
+1 919-571-2489
See Menu

Located at 4020 Market at North Hills, Chuy’s is an authentic Tex-Mex spot known for its oversized, from-scratch burritos and refreshing, fresh-squeezed lime margaritas. The lively and eclectic atmosphere makes it a fun place for casual dining with friends or family. Their menu highlights bold flavors and quality ingredients that stand out in Raleigh.

What makes Chuy’s special is its commitment to fresh, flavorful dishes and its playful vibe. I recommend ordering their signature Big As Yo’ Face Burrito—it’s a generous, satisfying meal. Pair it with one of their signature margaritas for a balanced, flavorful experience.

Whether you’re seeking a quick lunch or a hearty dinner, Chuy’s consistently delivers a memorable taste of Texas- style Mexican cuisine in a lively setting.

8. La Rancherita

La Rancherita
Image by: TripAdvisor
4325 Glenwood Ave Ste 3000, Raleigh, NC 27612-4532
+1 919-785-1951
See Menu

La Rancherita blends rustic charm with modern flair, offering a cozy spot for Mexican cuisine in Raleigh. Located at 4325 Glenwood Ave, it’s a favorite for locals who appreciate fresh ingredients and thoughtful presentation.

What sets it apart is the balance of bold flavors and vegetarian-friendly options. I once stopped in for a late lunch and was pleasantly surprised by the attentive service and the vibrant atmosphere—no frills, just good food and good vibes.

Start with the Mexi Corn on the Cob, dressed with queso fresco and chili powder. For mains, the Chicken Al Pastor Tacos deliver a sweet-spicy punch that’s hard to forget. Their Poblano Rice adds a citrusy twist that complements most dishes.

Whether dining in or grabbing takeout, La Rancherita offers a reliable, flavorful experience that reflects Raleigh’s growing love for quality Mexican fare.

9. La Santa Modern Mexican Food

La Santa Modern Mexican Food
Image by: TripAdvisor
222 Glenwood Ave Suite 107, Raleigh, NC 27603-1479
+1 919-720-4096
See Menu

La Santa Modern Mexican Food brings a vibrant twist to Glenwood Ave with polished interiors, bold flavors, and a menu designed for indulgence. It’s more than just a spot for tacos—it’s an atmosphere that invites you to stay awhile.

The first time I wandered in, I was lured by the aroma of grilled poblano and citrus zest. I found myself chatting with staff who knew the menu like old friends. That kind of energy sticks with you.

Start with the Esquites—charred corn mixed with crema and lime. The Veggie Tacos, layered with roasted seasonal vegetables, are deeply satisfying without trying too hard. For something richer, the Queso Fundido hits all the right notes.

La Santa excels at creating thoughtful, flavorful plates that reflect modern Mexican cuisine in Raleigh without compromising comfort or authenticity.

10. bartaco

bartaco
Image by: TripAdvisor
4121 Main At North Hills St Street Suite 105, Raleigh, NC 27609-5756
+1 919-626-8226
See Menu

Nestled in North Hills, bartaco offers a stylish twist on Mexican street food. The airy, beachy vibe makes it feel like a coastal escape in the middle of Raleigh. Everything from the decor to the metal tray service aligns with its laid-back charm.

I still remember my first bite of their spicy cauliflower taco—lightly crisped and loaded with smoky depth. It’s a clear winner for those seeking vegetarian options without sacrificing flavor. The roasted duck taco also holds its own, showing off bartaco’s ability to infuse bold taste with upscale ingredients.

What sets bartaco apart is its eclectic menu and commitment to freshness. The handcrafted mocktails and fresh-squeezed juices round out the experience, giving it a balance between indulgence and mindfulness.

Start with the guacamole, then mix and match tacos—go for portobello and ahi tuna to see bartaco’s range. Every bite reflects their knack for clean flavors and bold creativity.

More Things to Try in Raleigh, NC

Frequently Asked Questions

Looking for the best Mexican restaurants in Raleigh, NC? Whether you’re after street-style tacos, upscale takes on traditional dishes, or a casual spot with bold flavors, Raleigh’s Mexican food scene offers a wide range of options. Here’s a curated list of standout spots that deliver on taste, atmosphere, and authenticity—without crossing into cliché territory.

  • Salt & Lime Cabo Grill
    This coastal-inspired eatery blends Baja flavors with a Raleigh sensibility. Expect fresh seafood, citrusy marinades, and a menu that leans light without skimping on flavor. The grilled mahi tacos and house-made salsas are worth noting.

  • Centro
    Downtown Raleigh’s Centro is a modern Mexican restaurant with a focus on fresh, local ingredients. The menu is tight and thoughtful, with dishes like mole enchiladas and plantain empanadas that balance tradition with creativity.

  • Jose & Sons
    Southern roots meet Mexican heritage at this Warehouse District favorite. Think collard green tamales and brisket barbacoa. The vibe is laid-back, the cocktails are sharp, and the flavors are bold without being overdone.

  • Dos Taquitos Mexican Restaurant
    This spot is a visual feast—walls packed with eclectic art and color. The food is just as lively. Try the carne asada or the shrimp tacos. It’s casual, quirky, and unapologetically fun.

  • 13 Tacos and Taps
    A rotating menu of—you guessed it—13 tacos, each with its own twist. From Korean BBQ to classic carnitas, the variety keeps things interesting. The craft beer selection is a bonus.

  • Cantina 18 – Cameron Village
    Tex-Mex with a polished edge. Cantina 18 offers a relaxed setting with elevated takes on familiar dishes. The grilled chicken enchiladas and seasonal guacamole are consistent crowd-pleasers.

  • Chuy’s
    A chain, yes, but one that earns its place with house-made tortillas and a playful approach to Tex-Mex. The creamy jalapeño dip is addictive, and the portions are generous.

  • La Rancherita
    A family-friendly spot with a broad menu and reliable service. The fajitas are sizzling, the tacos are stuffed, and the prices are easy on the wallet.

  • La Santa Modern Mexican Food
    Sleek and stylish, La Santa brings a modern lens to traditional Mexican cuisine. The birria tacos are a standout, and the presentation is always on point.

  • bartaco
    This taco-centric chain leans into beachy vibes and small plates. The menu is simple but well-executed, with options like roasted duck and portobello mushroom tacos. Great for groups or casual dates.

  • San Marcos Mexican Restaurant – Raleigh
    A no-frills favorite with a loyal following. The menu is extensive, the portions are hearty, and the service is fast. Ideal for a quick lunch or low-key dinner.

  • Chubby’s Tacos
    Big flavors, casual setting. Chubby’s is known for its generous portions and customizable options. The fish tacos and salsa bar are local favorites.

  • Cafe Capistrano
    A hidden gem with a Yucatán-inspired menu. Expect citrus-marinated meats, achiote seasoning, and a more regional approach to Mexican cuisine.

  • Gringo A Go Go
    Set in a converted gas station, this spot offers a funky atmosphere and solid vegetarian options. The tamales and house margaritas are worth a try.

  • Toreros Mexican Restaurant
    Classic and consistent. Toreros delivers on all the staples—enchiladas, tacos, burritos—with no surprises, just solid execution.

  • El Rodeo Mexican Restaurant
    A Raleigh staple with multiple locations. Known for its fast service and familiar flavors, it’s a go-to for dependable Mexican fare.

  • Los Tres Magueyes
    Another local chain that keeps things simple and satisfying. The menu is broad, the prices are fair, and the atmosphere is relaxed.

  • El Rodeo
    Yes, again. This location earns its own mention for its slightly different menu and standout service. It’s a reminder that consistency can be a virtue.

  • Gallo Pelón Mezcaleria
    More bar than restaurant, but the small plates and mezcal selection make it a worthy stop. Try the esquites or the tacos al pastor with a smoky mezcal cocktail.

  • El Tapatio Mexican Restaurant
    A neighborhood favorite with a warm, welcoming vibe. The chile relleno and carne asada are reliable picks.

  • Salsa Fresh
    Fast-casual with a focus on fresh ingredients. It’s not fancy, but it’s fast, flavorful, and consistent. Great for a quick bite.

  • Fiesta Mexicana
    Lively and colorful, Fiesta Mexicana is a crowd-pleaser with a festive atmosphere. The combo plates are generous, and the margaritas are solid.

  • San Jose Mexican Restaurant
    A classic sit-down spot with all the usual suspects. The service is friendly, and the menu covers all the bases.

  • Transfer Co. Food Hall
    Not a restaurant, but worth including. The food hall features a rotating cast of vendors, including some excellent taco and tamale options. Great for groups with varied tastes.

  • Dos Taquitos Xoco
    A spinoff of the original, Xoco offers a more refined take on the same bold flavors. The decor is toned down, but the food still packs a punch.

  • San Jose Mexican Restaurant
    Yes, again. This location stands out for its patio seating and slightly more curated menu. A solid choice for casual dining.

  • Pure Vegan Cafe
    Not strictly Mexican, but their plant-based tacos and burritos deserve a mention. A good option for those seeking halal or vegan-friendly fare.

  • Dos Taquitos
    The original, and still a standout. It’s loud, it’s colorful, and the food is unapologetically bold. A Raleigh institution.

  • Cocula Mexican Restaurant
    A low-key spot with authentic flavors and generous portions. The tacos de lengua and pozole are worth seeking out.

  • Taqueria El Toro
    A true taqueria experience. No frills, just great tacos. The al pastor and barbacoa are especially good.

Frequently Asked Questions

What’s the most authentic Mexican restaurant in Raleigh?
That depends on your definition of authentic, but Cafe Capistrano and Taqueria El Toro both offer regional dishes that go beyond the usual Tex-Mex fare.

Are there halal or vegan Mexican options in Raleigh?
Yes. Pure Vegan Cafe offers plant-based options, and many restaurants are accommodating if you ask about ingredients.

Which place is best for a casual group dinner?
bartaco, Dos Taquitos, and Fiesta Mexicana are all great for groups, with shareable plates and lively atmospheres.

Where can I find the best tacos in Raleigh?
13 Tacos and Taps, Taqueria El Toro, and La Santa are strong contenders, each offering a different take on the taco experience.