Mexican Restaurants in Fayetteville, NC: 2026 Guide
Fayetteville's best Mexican restaurants include Mi Casita, a local chain founded on Raeford Road in 1990 with 18 locations, and El Cazador on Skibo Road, Gillespie Street and Good Middling Drive. For regional cooking, La Perla on Glensford Drive serves Nayarit-style seafood. For birria and street tacos, try Taqueria El Refugio on Yadkin Road or Rancho D Leon on Raeford Road, open 10:30 a.m. to 10 p.m. daily.
The best Mexican restaurants in Fayetteville, NC fall into three groups: long-running sit-down cantinas like Mi Casita and El Cazador, regional specialists like La Perla Cuisine of Nayarit for Pacific-coast seafood, and counter-service taquerias on Yadkin Road, Hope Mills Road and Raeford Road for birria and street tacos. Every restaurant below was checked against its own website, a current Google or Yelp listing, or 2025 local reporting in October 2026 (DistiNCtly Fayetteville).
Mexican Restaurants in Fayetteville at a Glance
| Restaurant | Area | Style | Best for |
|---|---|---|---|
| Mi Casita | Raeford Rd (plus Ramsey St, Bragg Blvd and more) | Sit-down Mexican and Tex-Mex | Margaritas, big groups, lunch specials |
| El Cazador | Skibo Rd, Gillespie St, Good Middling Dr | Family cantina | Fajitas, red snapper, a full bar |
| La Perla Cuisine of Nayarit | Glensford Dr (off Raeford Rd) | Nayarit-style seafood | Ceviche, seafood stews |
| Rancho D Leon | Raeford Rd (west) | Michoacán-style, all day | Breakfast, birria tacos, churros |
| Taqueria El Refugio | Yadkin Rd, near Fort Bragg | Taqueria, plus a catering trailer | Birria, gorditas, horchata |
| Taqueria Jalapeno | Hope Mills Rd | Counter-service taqueria | Asada and al pastor tacos |
| Azul Tequilas | Gillespie St | Mexican bar and grill | Tequila cocktails, game nights |
| Dank Burrito | Raeford Rd (west) | Fast-casual burritos | Creative burritos and bowls |
Mexican food is one of the city's biggest dining categories, but no Mexican restaurant on this list is in the downtown core along Hay Street. If you are downtown, plan a short drive to Raeford Road or Skibo Road, or look for taco trucks at events like 4th Friday.
Sit-Down Mexican Restaurants
Mi Casita
Mi Casita is Fayetteville's hometown chain. The first restaurant opened in the Tallywood Shopping Center on Raeford Road in 1990, and the company now lists 18 locations across Cumberland County and beyond. When the original Tallywood lease ended, the family built a new, roughly 5,000-square-foot restaurant next door with a central bar and a pickup window for online orders. That flagship is at 3140 Raeford Rd and opens at 11 a.m. Monday through Friday and 11:30 a.m. on weekends.
The menu covers the full Tex-Mex range plus a few house items worth ordering: burritos fundidos, a chilaquile burrito, tropical shrimp tacos and shrimp soup, according to the restaurant's site. Other Fayetteville branches include 3837 Ramsey St on the north side and 2637 Bragg Blvd on the way toward post.
El Cazador
Owner and chef Agustin Alvarez runs El Cazador at three Fayetteville addresses: 1904 Skibo Road, 2800 Gillespie Street in Airport Plaza, and 7835 Good Middling Drive. The Skibo Road original is a short hop from Cross Creek Mall and opens at 11 a.m. daily, staying open until 11 p.m. on Friday and Saturday.
The posted menu runs from tortas and tacos mexicanos at $14.50 to steak fajitas at $18.25 and a whole fried red snapper (huachinango frito adobado) at $29.99. Up & Coming Weekly notes live mariachi music at the Skibo location.
Azul Tequilas Mexican Bar & Grill
Azul Tequilas moved into the former Great Grandsons building at 2309 Gillespie St, on the south side near the airport. It leans toward the bar side of the menu: tequila cocktails, sports on TV and a kids' menu. It suits a group that wants drinks with dinner more than a quiet meal.
Regional and Seafood-Focused Mexican
La Perla Cuisine of Nayarit
Nayarit is a Pacific-coast state known for seafood, and La Perla brings that style to 310 Glensford Drive, in the former El Burrito space near The Fresh Market. CityView's review highlighted the shrimp ceviche and the 7 Seas Stew, a tomato-based seafood soup, while noting that non-seafood eaters can still order ribeye, fajitas, burritos and enchiladas. The restaurant also accepts reservations, which is rare among the places on this list. If you mostly want shellfish and fried fish, see our seafood restaurants guide.
Rancho D Leon
Rancho D Leon at 5505 Raeford Rd is a family-run, Michoacán-style restaurant that serves breakfast, lunch and dinner. It is open 10:30 a.m. to 10 p.m. every day, which makes it one of the few full Mexican kitchens that works for a late-morning meal. It is best known for its birria tacos and churros.
Taquerias and Taco Trucks
Taqueria El Refugio
Taqueria El Refugio is on 6105 Yadkin Rd, one of the main roads between central Fayetteville and Fort Bragg, which makes it a practical stop for soldiers and families living off post. Local coverage singles out its birria tacos, gorditas and horchata. The same business runs a food trailer for catering serving street tacos, tortas and tamales, so it is worth asking about for unit functions or backyard parties. For commute routes near post, see the Fort Bragg gates and commute guide.
Taqueria Jalapeno
Taqueria Jalapeno at 2622 Hope Mills Rd, Suite 108 is a small counter-service spot between Fayetteville and Hope Mills. Its menu centers on steak (asada) and pork (al pastor) tacos. If you live in the southern suburbs, our Hope Mills and Gray's Creek guide covers that area.
Dank Burrito
Dank Burrito at 5508 Raeford Rd is fast-casual rather than traditional, known for creative burritos plus bowls, tacos and quesadillas. It sits almost directly across Raeford Road from Rancho D Leon, so the two make an easy comparison.
Finding taco trucks
Taco trucks move around, so the most reliable way to find one is to check a truck's own social media the day you go. Our food trucks guide covers regular truck gatherings in town, and the Haymount Truck Stop hosts a rotating lineup.
Mexican Food by Neighborhood
- Raeford Road and west Fayetteville: Mi Casita's flagship, La Perla just off the corridor, and Rancho D Leon and Dank Burrito farther west toward the Jack Britt and Rockfish area.
- Skibo Road and Cross Creek Mall: El Cazador's original location is the anchor; see the Cross Creek Mall guide for other stops nearby.
- Bragg Boulevard and Yadkin Road: Mi Casita on Bragg Boulevard and Taqueria El Refugio on Yadkin Road are the closest picks to post.
- Gillespie Street and the airport side: Azul Tequilas and El Cazador's Airport Plaza location.
- Downtown: No dedicated Mexican restaurant is on this list. Downtown diners usually choose Italian on Hay Street or head out Raeford Road.
Puerto Rican and Other Latin Options
If you want Caribbean flavors instead, Latin Flavours Street Cuisine at 3448B Cumberland Rd serves Puerto Rican street food such as carne frita, pernil, empanadas and sorullos. The same Up & Coming Weekly roundup lists more Mexican kitchens in Spring Lake and Raeford, which helps if you live in the Spring Lake and Anderson Creek area.
How to Choose
- For a family dinner or a big group: Mi Casita or El Cazador. Both have full bars, broad menus and enough seating for a crowd.
- For seafood Mexican: La Perla. Order the ceviche or a seafood stew.
- For birria tacos: Taqueria El Refugio or Rancho D Leon.
- For breakfast: Rancho D Leon, which opens at 10:30 a.m. daily.
- For drinks and a game: Azul Tequilas on Gillespie Street.
Hours change, especially around holidays, so call ahead or check the restaurant's own page before you drive across town. For the rest of the city's dining scene, start with our best restaurants in Fayetteville guide or the Italian restaurants guide.
Frequently Asked Questions
- What is the best Mexican restaurant in Fayetteville, North Carolina?
- For a full sit-down meal, Mi Casita and El Cazador are the long-running favorites, with big menus and full bars. For regional food, La Perla Cuisine of Nayarit on Glensford Drive specializes in Pacific-coast seafood.
- Where can I find the best birria tacos in Fayetteville, NC?
- Taqueria El Refugio on Yadkin Road and Rancho D Leon on Raeford Road are both known locally for birria tacos. Rancho D Leon is open from 10:30 a.m. to 10 p.m. every day.
- Is there a Mexican restaurant near Fort Bragg?
- Taqueria El Refugio at 6105 Yadkin Road and Mi Casita at 2637 Bragg Boulevard are the closest picks in this guide to post. El Refugio also runs a food trailer for catering.
- What Mexican restaurants are near Cross Creek Mall?
- El Cazador at 1904 Skibo Road is the closest Mexican restaurant in this guide to Cross Creek Mall. It opens at 11 a.m. daily and stays open until 11 p.m. on Friday and Saturday.
- How long has Mi Casita been in Fayetteville?
- Mi Casita opened its first restaurant in the Tallywood Shopping Center on Raeford Road in 1990. The chain now lists 18 locations, and its flagship is at 3140 Raeford Road.
Additional Resources
- Mi Casita Restaurants
History, flagship address and hours for the Fayetteville-founded chain.
- El Cazador (Skibo Road)
Hours and menu prices for the Skibo Road original.
- Up & Coming Weekly Hispanic Heritage Month dining guide
September 2025 roundup of Mexican and Latin restaurants in Cumberland County.
- CityView: La Perla Cuisine of Nayarit review
Review of the Nayarit-style seafood restaurant on Glensford Drive.
- CityView Fayetteville dining guide
July 2025 guide listing El Cazador locations and owner.
Related Guides
Hope Mills, NC Restaurants & Things to Do (2026)
Hope Mills, NC restaurants cluster on North Main Street, Hope Mills Road and Corporation Drive. Sammio's Italian Restaurant is the go-to family dinner, La Patrona and Mister Taco cover Mexican, and Island Tease serves Jamaican food. Dirtbag Ales and Dirty Whiskey anchor nightlife. For things to do, visit Hope Mills Lake Park and Heritage Park, or catch a film at Millstone 14.
Restaurants in Fayetteville, NC: Best Places to Eat (2026)
The best restaurants in Fayetteville, NC span downtown farm-to-table Southern at Circa 1800, upscale Italian at Antonella's and Luigi's Italian Chophouse, and international Vietnamese and Korean cuisine along Yadkin Road near Fort Bragg. Top local dining clusters include Historic Downtown, McPherson Church Road, and Raeford Road, while major regional closures include Huske Hardware and The Mash House.
Italian Restaurants in Fayetteville, NC: 2026 Guide
The top Italian restaurants in Fayetteville, NC are Antonella's Italian Ristorante, a dinner-only Sicilian kitchen opened in 2017 at 300 Hay Street, and Pierro's Italian Bistro at 217 Hay Street, which serves lunch daily. Luigi's Italian Chophouse & Bar has been on McPherson Church Road since 1982, with roots in the early 1950s. Gusto Napoletano on Raeford Road serves certified Neapolitan pizza.
Seafood in Fayetteville, NC: Restaurants and Markets
Fayetteville seafood ranges from Cajun boils at Hook & Reel on Skibo Road, Crab Du Jour on Ramsey Street and Juicy Crab on South Raeford Road, to sit-down dinners at 316 Oyster Bar on Owen Drive and Chris's Steak & Seafood House, established more than 50 years ago. For cooking at home, try Ramsey Street Seafood Market or catch your own catfish at Cedar Creek Fish Farm.
Food Trucks in Fayetteville, NC: Where to Find Them (2026)
Fayetteville, NC's food trucks gather at two permanent courts: Haymount Truck Stop at 100 Broadfoot Ave, which rotates trucks daily from 11 a.m. alongside a full bar, and The Hive of Hope Mills at 3414 Bullard St, which opened April 10, 2026 with seven truck spaces. Trucks also park at Dirtbag Ales and downtown's 4th Friday, March through October.