Discovering the best tacos in Fayetteville, NC, is like unlocking a treasure chest of flavor. From street-style bites to sit-down favorites, the city offers a vibrant range of options that satisfy every craving. Having explored many local spots, I can confidently say Fayetteville’s taco scene is worth every visit—each place telling its own tasty story.
Whether you’re after the quick, satisfying bite or a more crafted, sit-down experience, Fayetteville’s taco joints never disappoint. Bright, bold, and full of personality, these eateries deliver authentic flavors that keep locals coming back. Scroll through to find your next favorite spot—these tacos are worth the journey.
Where to find the best tacos in Fayetteville, NC
Here are some of the top spots to find the best tacos in Fayetteville, NC:
- Blue Moon Cafe
- Latitude 35
- El Cazador Restaurant
- Carolina Ale House – Fayetteville
- On The Border Mexican Grill & Cantina
- El Burrito Mexican Restaurant Ii
- Taco Bell
- Moe’s Southwest Grill
- El Cazador Mexican Restaurant
- Mi Casita Mexican Restaurant
1. Blue Moon Cafe
Nestled in the heart of Fayetteville, Blue Moon Cafe offers a lively and welcoming atmosphere for taco lovers. During my visit, I was struck by the diverse menu that caters to various dietary preferences, including vegetarian, vegan, and gluten-free options. The friendly staff and vibrant setting make it a perfect spot for casual lunch or dinner.
What truly sets Blue Moon Cafe apart is its dedication to quality and variety. Their tacos are a standout—filled with fresh ingredients and bold flavors. I recommend trying their signature veggie tacos, which perfectly showcase their creative take on traditional Mexican street food. Each bite reflects a commitment to flavor and freshness that keeps patrons returning.
2. Latitude 35
Located on Hay Street, Latitude 35 offers a fresh twist on classic tacos in a relaxed setting. During my visit, I appreciated their inviting outdoor seating, perfect for enjoying Fayetteville’s weather while savoring flavorful bites. The friendly service and vibrant atmosphere make it a standout choice for both lunch and dinner.
Their tacos are known for blending traditional Mexican flavors with a modern flair. I recommend trying their seafood tacos, which are packed with fresh ingredients and bold seasoning. These dishes exemplify Latitude 35’s commitment to quality and creativity, making each meal memorable and satisfying.
3. El Cazador Restaurant
+1 910-864-0700
El Cazador Restaurant, a family-owned gem in Fayetteville for over 50 years, offers a unique twist on Mexican cuisine. Their dedication to quality is evident in every dish, making it a beloved local spot.
What sets El Cazador apart is its commitment to authentic flavors with a touch of originality. Pedro’s Quesadilla, a recipe from Guadalajara, is a must-try, showcasing the restaurant’s rich history and culinary expertise.
For taco enthusiasts, their tacos are a revelation, perfectly blending traditional tastes with a modern flair. The vegetarian options are equally delightful, ensuring everyone leaves satisfied.
Whether you’re in for lunch or dinner, El Cazador promises a memorable dining experience with its warm hospitality and delicious food.
4. Carolina Ale House – Fayetteville
Carolina Ale House – Fayetteville is more than just a sports bar. It’s a lively place where fresh flavors meet casual vibes. I stopped in during a game night and was impressed by how the bustling crowd didn’t affect the attentive service. The open seating and energetic atmosphere made it ideal for sharing tacos with friends.
What makes Carolina Ale House stand out is its scratch-made food. Their taco selection reflects this perfectly. I recommend the grilled shrimp tacos—fresh, well-seasoned, and packed with crunch. It’s a solid pick for anyone seeking quality without frills.
Whether you’re in for lunch or late-night bites, the spot delivers consistently. Their dedication to simple, flavorful food keeps the experience grounded and reliable.
5. On The Border Mexican Grill & Cantina
On The Border Mexican Grill & Cantina in Fayetteville blends casual comfort with bold Tex-Mex flavors. Located on Glensford Drive, it’s a spot where locals gather for hearty plates and a laid-back vibe. The staff is attentive, and the space is ideal for both quick lunches and relaxed dinners.
What sets this place apart is its consistency and crowd-pleasing taco lineup. The Grilled Chicken Tacos are a standout—simple, well-seasoned, and served with fresh toppings that don’t overpower. For something with a bit more kick, the Southwest Chicken Tacos offer a smoky depth that pairs well with their house-made salsa.
If you’re looking for tacos that are flavorful without being fussy, On The Border delivers with ease.
6. El Burrito Mexican Restaurant Ii
El Burrito Mexican Restaurant II in Fayetteville has been delighting diners since 2012 with its authentic recipes. Located on Andrews Road, it offers more than just tacos and fajitas—its menu is a celebration of traditional Mexican flavors crafted with care. The inviting atmosphere makes it a favorite spot for families and friends alike.
What makes El Burrito II stand out is its commitment to quality and authenticity. I enjoyed their signature beef tacos, which feature tender meat and fresh toppings, reflecting the restaurant’s dedication to flavorful, homemade-style dishes. Their vegan and vegetarian options ensure there’s something for everyone.
If you seek genuine Mexican cuisine in Fayetteville, this spot offers a rich, satisfying experience without the fuss.
7. Taco Bell
Taco Bell at 1925 Skibo Rd in Fayetteville offers a familiar quick-stop for taco lovers on the go. While it’s a fast-food chain, it’s known for consistently delivering satisfying, flavorful bites in a casual setting. The service is quick, perfect for those who want a reliable meal without the wait.
Their menu features everything from classic tacos to innovative options like the Crunchwrap Supreme. I particularly enjoy their soft tacos with seasoned meat and fresh toppings, which embody Taco Bell’s playful approach to Mexican-inspired fast food.
If you’re seeking a convenient place for a satisfying taco, Taco Bell’s combination of predictability and bold flavors makes it a solid choice in Fayetteville.
8. Moe’s Southwest Grill
Moe’s Southwest Grill in Fayetteville offers a flavorful twist on traditional Mexican and Latin American cuisine. Located on McPherson Church Road, it’s a popular spot for fresh, customizable dishes made daily. The vibrant atmosphere, combined with friendly service, makes it an appealing choice for casual gatherings or quick bites.
What sets Moe’s apart is its commitment to fresh ingredients and a fun, relaxed vibe. Their build-your-own tacos allow for creative combinations, often featuring seasoned meats, fresh salsa, and melt-in-your-mouth cheese. Their signature Homewrecker tacos are a customer favorite for a reason—bold, satisfying, and packed with flavor.
If you’re after a reliable, tasty taco experience, Moe’s delivers a spicy-southwest punch that keeps customers coming back.
9. El Cazador Mexican Restaurant
El Cazador Mexican Restaurant on Skibo Road in Fayetteville, NC, is a family-owned gem with over 50 years of history. Known for its authentic recipes from Guadalajara, this spot offers a fresh and flavorful take on Mexican cuisine. Their dedication to using top-quality ingredients ensures every dish is packed with deliciousness.
What sets El Cazador apart is its ability to merge tradition with innovation. Their tacos are a must-try—perfectly seasoned meats, fresh toppings, and handmade tortillas create a mouthwatering experience. If you’re unsure where to start, go for their Taco Al Pastor or Carne Asada Tacos. These dishes reflect their authentic roots and commitment to excellence.
With a welcoming atmosphere and unbeatable flavors, El Cazador is a true Fayetteville treasure!
10. Mi Casita Mexican Restaurant
Mi Casita Mexican Restaurant, located in South View, Fayetteville, offers a no-frills dining experience built on consistency and comfort. It’s one of those places where the staff knows your order before you sit down, and the food rarely misses its mark.
The ambiance leans casual, but the flavors are anything but. Their Tacos de Pollo and Tacos de Carne Asada come wrapped in soft, fresh tortillas, layered with well-marinated meats and crisp garnishes. If you’re after something hearty and straightforward, these deliver.
What makes Mi Casita stand out is its affordable prices without sacrificing authenticity. It’s the kind of neighborhood spot that earns loyalty through flavor, not flash.
Whether dining in or picking up, Mi Casita’s tacos make a strong case for repeat visits.
More Things to Try in Fayetteville, NC
Frequently Asked Questions
Q: Where can I find the best tacos in Fayetteville, NC?
A: Fayetteville offers a variety of top spots, from authentic Mexican restaurants like El Cazador and Mi Casita to popular fast-food chains like Taco Bell. Each place offers a different taste experience to suit your preference.
Q: Are there vegetarian or vegan taco options in Fayetteville?
A: Yes, many restaurants like Blue Moon Cafe and El Cazador provide vegetarian, vegan, and gluten-free options, ensuring everyone can enjoy flavorful tacos.
Q: What are some must-try taco dishes in Fayetteville?
A: Classics such as carne asada, pollo, or seafood tacos are popular choices. For a local favorite, try Pedro’s Quesadilla at El Cazador or the signature tacos at Mi Casita.
Q: Do Fayetteville’s taco places offer takeout or delivery?
A: Most spots, including On The Border and Moe’s Southwest Grill, offer takeout and delivery for convenience, making it easy to enjoy your favorite tacos at home.
Q: Are there any family-friendly taco restaurants in Fayetteville?
A: Yes, restaurants like Taco Bell and Carolina Ale House are family-friendly, with laid-back atmospheres and menu options suitable for all ages.