28 Best Mexican Restaurants in Fayetteville

Plan your Fayetteville Mexican food adventure using Restaurantji's list. Taste a mix of Mexican dishes, starting with Chips and Salsa and ending with Steak Tacos, and savor the best Mexican food around.

La Perla Cusine of Nayarit Mexican •
310 Glensford Dr, Fayetteville

Customers` Favorites

Shrimp Octopus Tostada
Lunch Texas Fajitas
Cocktail La Perla
Guacamole Fresco
Grilled Octopus
Shrimp Ceviche
Ceviche Islitas
Chips and Salsa
Garlic Octopus
Tostada Premium

“Having a discerning palate makes it more challenging to find a good restaurant in Fayetteville that is worth dropping my hard-earned money.La Perla has consistently hit the mark in exceptional fare, fun atmosphere and good service. But the deciding factor for me is consistency. Every time, without fail for several years, this place has been a beautiful oasis.The South American flare to their seafood dishes to beyond delicious lighting up all my taste buds. So delightful.“

4.5 Superb131 Reviews
Taqueria el refugio Mexican • $
6105 Yadkin Rd, Fayetteville

Customers` Favorites

Lengua Beef Tongue
Quesabirria Tacos
Sizzling Fajitas
Especial Burrito
With Rice & Beans
Breakfast Burrito
Chips and Salsa
Tacos De Asada
Quesa Birria
Quesadillas

“Omg!! The food was sooo good and inexpensive!! I was suppose to get food at another restaurant and found out they were closed on Sundays and I found this restaurant on my Google search for birria tacos and this restaurant did not disappoint. Highly recommend and I will be back.“

4.8 Superb45 Reviews
Pupuseria Rosita Fayetteville NC “FoodTruck” Brunch • $
1983 US-401 BYP, Fayetteville

Customers` Favorites

Chicharrones de Cerdo Con Arros Ensalada Y Aguacate
Pollo Frito Ó Asado Con Arroz I Papas
Pastelitos de Papa Tacos Dorados
Popusa Revuelta Pork and Cheese
Chicken and Pork Papusas
Ensalada de Carne Asada
Sopa de Pollo Burritos
Tacos Dorados Flautas
Yuca Con Chicharrón
Sopa de Pollo Asado

“Fenomenal food, very polite staff, very friendly, short wait time, fresh food, and most importantly very authentic presentation and flavor. We got pupusas, pollo guisado and elotes locos…speechless in the best way possible. So glad we found this spot and will definitely be coming back.“

4.7 Superb36 Reviews
Tacos Way NC Mexican • $
8038 Raeford Rd, Fayetteville

Customers` Favorites

Mexican Burrito
Al Pastor Tacos
Barbacoa Tacos
Carnitas Tacos
Chicken Tacos
Birria Tacos
Steak Tacos
Taco Plate
Quesadilla

“The best tacos my husband and I have had since moving from out west, and the esquites was excellent too! We ordered the birria tacos and barbacoa tacos, both of which had great flavor. The onions, cilantro, and lime wedges were all super fresh. My husband also really enjoyed his aqua de piña :) we’re both super impressed, we’ll definitely be back!“

4.8 Superb31 Reviews
Taqueria El Refugio Mexican • $
5307 Bragg Boulevard, Fayetteville

Customers` Favorites

Sope De Asada Y Tacos De Asada Y Carnitas
Carne Asada Burrito
Cilantro
Birria
Quesa

“Visiting this town and was craving good real Mexican gorditas and tacos. The tacos de asada were really good, tortillas echas a mano. Las gorditas came with a lot of meat and the salsa was picante. My fav salsa was la verde. Place was clean and server was nice and food was fast. They actually played REAL Mexican music!!“

4.6 Superb36 Reviews
Don Ramon's Taco Shop Mexican • $
300 N Reilly Rd, Fayetteville

Customers` Favorites

Chipotle Steak Taco
California Burrito
Carne Asada Fries
Tacos Mexicanos
Monster Burrito
Burro Wrapper
Steak Burrito
Mexican Torta
Mexican Taco
Tacos Combo

“If you want some authentic Mexican food, this is the place for you. This spot is one of my top 5 places to eat at lunch when I'm at work. Service is great, food is so good. Also if you like milk drinks try the Horchata drink, so yummy I get it in a extra large cup. ?“

4.2 Good100 Reviews
Mi Casita #7 Reilly Rd Mexican • $$
700 S Reilly Rd #110, Fayetteville

Customers` Favorites

Or Quesadilla Supreme
Enchilada Sampler
Chips and Salsa
Quesadillas 1
Street Tacos
Birria Tacos
Chimichanga
Carne Asada
Taco Salad
Fajitas

“This is a popular spot for my mother-in-law. The Mi Casita Burrito with Carne Asada is my go-to. The service staff is extremely friendly and very attentive. There's a reason we all get excited when someone mentions Mi Casita for lunch or dinner.“

4.5 Superb40 Reviews
Mi Casita Westwood Mexican • $
173 Westwood Shopping Center, Fayetteville

Customers` Favorites

Steak and Shrimp Fajitas
Taco Salad Lunch
Chips and Salsa
Burrito Grande
Carne Asada

“This is a very different score than I expected when I first sat down. The chips were thick and a little stale, the mild salsa is pretty bland. The cheese dip is only one size, which is too small for a family of 4 and I didn't want to pay $10 for 2 of them. I was going to rate this place a 3, but the burrito azteca raised it an entire star by itself. It was fantastic. The spicier salsa is also good.“

4.3 Superb59 Reviews
La Familia, Mobile Kitchen. Food Trucks • $
717 Hope Mills Rd, Fayetteville

Customers` Favorites

Pastor -Marinated Pork Cabeza -Beef Cheek
Shrimp with Salad
Tacos Al Pastor
Mojarra Frita
Steak Tacos
Papas Fritas
Quesadilla
Guacamole
Taco Combo
Queso Dip

“Really good authentic Mexican tacos. My go-to place for steak tacos when I don't feel like driving 30 minutes away to by preferred place. Both places are almost the same. The only difference is that the prices are a little higher for what you get. At LA Familia, you get 4 steak tacos with cilantro and onions with a few cucumber radish slices, a few slices of limes, and 2 sauces one green and one red. For 11.99, it's not too bad. My long-time favorite place, which I will withhold their name because I do love this place as well and don't want any business to stray. I would get the exact same tacos made the same way but with cheese and creme added, the same cucumbers and radishes, double the sauces and limes, and the dish would come with two fried jalapeño peppers and 4 fried green onions and a can soda all for 10.99 after all the said I will say neither are better, they just hit differently.“

4.4 Superb42 Reviews
Mi Casita Ramsey St. Mexican • $
3837 Ramsey St, Fayetteville

Customers` Favorites

Molcajete Tradicional
Huevos Con Chorizo
Enchilada Sampler
MI Casita Tacos
Fajitas Chicken
Chips and Salsa
Chicken Fajitas
Rice Bowl Trio
Fried Ice Cream
Beans and Rice

“have heard that this is a popular place in Fayetteville. It was late, we were hungry, we tried it out. Food turned out to be very tasty and we could get appropriate sized portions. The supreme quesadilla was really tasty. There was a glitch on arrival with service. Apparently, the young lady who seated us finished her shift and forgot about us. We had to go find someone to bring chips and take our order. He was pleasant, but it was strange. We were at the Raeford Road site (not sure this is the right location on TripAdvisor). Another thing that I noticed immediately was how shabby the carpet looked. But the place is about food and we left happy and full.“

4.2 Good71 Reviews
La Catrina Burritos Y Mas Mexican Restaurant Mexican • $
1816 Owen Dr, Fayetteville

Customers` Favorites

Pollo Asado Grilled Chicken Salad
Quesabirria Tacos with Rice
Side of Guacamole Dip
Burrito Carne Azada
Carne Asada Fries
Taco Box Includes
Quesabirria Pizza
Tacos Al Pastor
Tacos De Birria
Burrito Box

“I had them for lunch and when I tell you, you won’t catch me eating at any other Hispanic cuisine restaurant in Fayetteville! Everything was seasoned to perfection! I had a chicken taco salad, all of the veggies were fresh & crisp, the beans were perfect. *chef’s kiss*“

4.2 Good61 Reviews
Mi Casita Bragg Blvd. Mexican • $
2637 Bragg Blvd, Fayetteville

Customers` Favorites

Small Chips and Salsa
Complimentary Chips
Carne Asada Tacos
Fried Ice Cream
Refried Beans
Burrito Bowl
Chimichanga
Steak Tacos
Cheese Dip
Taco Salad

“Mi Casita's is the best! I live out of state, and when I come back to Fayetteville, I always try to come here. They do not disappoint. The food is excellent, I highly recommend the Trio Rice Bowl. The service is great and the atmosphere is really nice and comfortable. We had a great time tonight getting back together with family here.“

4.3 Superb40 Reviews
Mi Casita Tallywood Mexican • $
3122 Raeford Rd, Fayetteville

Customers` Favorites

American Steak Ranchero
Tropical Shrimp Tacos
Chips and Salsa
Rice and Beans
Burrito Azteca
Pico De Gallo
White Cheese
Taco Salad
Rice Bowl
Special

“So the question how was MI Casita Tallywood just popped up into my email, as a reminder that I had visited and not left a review. I don't typically review places that I've been to hundreds of times over the past 30 years but this time I must.It was blah.The food was rushed out and it lacked real flavor. Not the Mi Casita of last year and surely not the first on the scene Mexican restaurant of the early 90s. It was just blah. And it wasn't just me saying that. My bride and daughter, her two friends that tagged along and my buddy Dave and his family who came in shortly after we sat down; we've all noticed a significant difference lately.I know the new restaurant is being built just feet away and that may account for a lack of attention to detail but please, fix what you have going on now before people like me stopping walking in through the doors.“

4.2 Good48 Reviews
El Cazador Mexican Restaurant Mexican • $
1904 Skibo Rd, Fayetteville

Customers` Favorites

Street Tacos- Carnitas
Washington Chimichanga
Birria Estilo Jalisco
Quesabirria Tacos
Chicken Fajitas
Fried Ice Cream
Chips & Salsa
Rice and Beans
Cheese Dip
Taco Salad

“Been here double digit times, and the service is always quick and the staff is friendly.Food is always fresh & hot!Their salsa is better than most Mexican restaurants I’ve dined.My favorite dish is there a fajitas and their lunch half fajitas is enough food to fill most people up !“

4 Good113 Reviews
Mi Casita Legion Rd. Mexican • $
3035 Legion Rd, Fayetteville

Customers` Favorites

Chicken Fajitas
Chips and Salsa
Burrito Deluxe
Rice and Beans
Burrito Loco
Carne Asada
Cheese Dip
Taco Salad
Special

“I went with my daughter to enjoy the cuisine. The food was fresh and served quickly after ordering, aside from our antics the place was quiet and an enjoyable family experience. Well done managers, servers and chefs! Thank you for the lovely meal and the opportunity to enjoy good food with my little girl :)Vegetarian options: I will enjoy black beans in place of meat from time to time and it is an excellent option with almost all of their dishes.Parking: Large parking lot.Kid-friendliness: My daughter wants to go back!“

4.1 Good51 Reviews
Salsarita's Fresh Mexican Grill Mexican • $
2724 Freedom Pkwy Dr, Fayetteville

Customers` Favorites

Two Taco Combo
Nachos Supreme
Rice and Beans
Burrito Bowl
Protein Bowl
Beef Burrito
Quesadilla
Quesorito
Steak
Salsa

“Upon entering, we were greeted so kindly. It's very clean and relaxing inside. The lady even informed me of their app and obtaining rewards. The food was quite flavorful and fresh! I enjoyed the array of filling choices! The only disappointment was the amount of protein you receive. I had literally a tablespoon of pork on my burrito, I asked the guy for some more. He added perhaps a half a teaspoon more. My burrito was good, yet, more like a veggie burrito. I don't think choosing a protein is worth it if you won't be able to find any inside.“

4.1 Good50 Reviews
Mi Casita Grove St. Mexican • $
525 Grove St, Fayetteville

Customers` Favorites

Chips and Salsa with a Big Arnold Palmer
Fajitas for Two Beef
Burrito MI Casita
Fajitas Chicken
Mexican Pizza
Guacamole Dip
Fajitas Trio
Beef Burrito
Carne Asada
Chimichanga

“I can't really say much about it since I haven't gone in a while (between 1-4 ) . months between my visits to this restaurant however the food and service are mostly consistently good you get a decent amount of food for a price that to me seems like a bit to much of a mark up on cost depending on the menu itemThe cost per serving is really high I usually get the plate with 2 checkin anchalodas with rice and beans and it runs me about 12-13 dollars per plate which is around 6-6.50 in cost per serving depending on how you break down the plate and your personal meal plan“

4 Good52 Reviews
Taqueria Jalapeno Mexican • $
2622 Hope Mills Rd, Fayetteville

Customers` Favorites

Tacos De La Casa
Caldo De Res
Steak Tacos
Carnitas
Pupusas

“First time visit. Finally found some good authentic food cooked with love! We are disappointed with all the Mexican restaurants around our home. And there are a few “popular” Mexican restaurants near our home. The food is what was always the disappointing factor.Now we have found a lovely little place that does it right. I will be taking some lunches there as well as the wife and I for dinners. It was delicious and all homemade.“

4.1 Good36 Reviews
La Chulada Mexican •
10356 Fayetteville Rd, Fayetteville

“The best, most delicious, most authentic Mexican food with an incredible menu! All the food is made with fresh handmade tortillas. Store hours are different from the kitchen hours. Kitchen Monday-Friday 8am-7pm, Saturday 8am-5pm, Sunday, 12pm-5pm.“

4.5 Superb15 Reviews
Mi Casita Hope Mills Mexican • $
5584 Camden Rd, Fayetteville

Customers` Favorites

Chicken Fiesta Salad
Enchilada Plate
Chips and Salsa
Fajitas Chicken
Guacamole Dip
Fajitas Trio
Street Tacos
Pico de Gallo
Chicken Taco
Chimichanga

“I mean it's not like my momma in law makes, but really good. Tasty red sauce, salsa had just enough kick. We got the $49.99 family tray, it's a great deal, 4 each,shredded chicken burritos ?, tacos ? enchiladas and cheese quesadillas,2 bags of chips and 2 salsas and a gallon of sweet tea, beans and rice. Definitely gonna put this on our rotation. Super fast service as well take out.“

3.9 Good71 Reviews
Taqueria la poblanita Mexican • $
3426 Bragg Blvd #36A, Fayetteville

Customers` Favorites

Burrito Verde
Steak

“Best taco truck in town, by fair. Incredibly delicious, affordable, offers a nice variety and daily specials, and owned by some of the nicest people you will ever meet. If I could give more than 5 stars I would. Been going here for years! 11/10“

4.4 Superb16 Reviews
La Cocina Mexican Restaurant Mexican • $
3310 Footbridge Ln, Fayetteville

Customers` Favorites

Rolled Tacos De Carnitas Plate
Sopapillas with Ice Cream
Beef or Chicken Fajitas
Lunch Shrimp Fajitas
Enchiladas Rancheras
Chicken Quesadilla
Carne Asada Plate
Chips and Salsa
Burrito Grande
Beans and Rice

“My first time eating at this restaurant. It was very good. The atmosphere and food were amazing!!! The waitress Lahaina was attentive and handled our large group well!!!( All separate checks) I asked for coffee which they had available and asked for some hot salsa. The salsa was hot and spicy!!! The fajitas will not disappoint!!! Glad we ate here.“

3.9 Good68 Reviews
los molcajetes 4 Mexican •
3049 Owen Dr, Fayetteville

Customers` Favorites

Pineapple Coconut and Vanilla Drinks
Tacos Sopes Cheese and Chips
Tacos Al Pastor
Marinated Pork
Street Tacos
Asada Torta
Azada Steak
Carnitas
Birria
Nachos

“I got two tacos for $5 with lots of meat and all the fix-ins I could ask for (onions, cabbage, salsas, lime, radish, cucumber.) On my way out, I noticed their wide selection of paletas and ice cream. I'm trying to eat less meat for health reasons, so I would be so happy if they could offer a vegetarian option - mushroom, mixed veggies, beans, or tofu - to their proteins. I think this would give them a lot more business too.“

3.9 Good43 Reviews
Crazy Taco Food Truck Fayetteville Mexican • $
3315 Bragg Blvd, Fayetteville

Customers` Favorites

Lengua Beef Tongue
Tacos De Birria
Chorizo Burrito
Torta Al Pastor
Street Corn
Carnitas
Gorditas
Steak

“We are never disappointed when it comes to ordering your deliciousness. Ordered the: #12 Birria taco plate, #1 asada taco plate, and #3 El Pastor burrito combo...All So Worth it!! Anything you order will be full of yummy for sure! I always forget to capture the greatness, just take my word for it!“

3.9 Good38 Reviews
Rookies Taqueria Mexican • $
6238 Yadkin Rd, Fayetteville

Customers` Favorites

Quesatacos Berrian with Rice and Beans
California Burrito
Burrito California
Quesabirria Tacos
Buffalo Chicken
Tacos Mexicanos
Asada Fries
Tacos Locos
Quesadilla
Consomé

“I use to get food to-go here all the time after hearing about the hype from the food being amazing... I came for Tuesday night karaoke just to get out of the house and they serve Rum Punch in a freaking bathtub bowl with a rubber ducky... need I say more? ?“

3.7 Good94 Reviews
El Zarape Restaurant NC Mexican • $
Flea Market, 3315 Bragg Blvd Inside the, Bragg Blvd, Fayetteville

“We loved El Zarape authentic Mexican food! It has an actual dining area to sit down and enjoy your meal. The red salsa had a nice slow burn heat that I love. The corn tortillas were amazing, as well as the pollo, carne asada, and nachos that we shared. I highly recommend this place for a quick bite with family and friends! They serve the most authentic Mexican food I've had in a few years now.“

4.1 Good10 Reviews
El Cazador - Airport Plaza Mexican • $$
2800 Gillespie St #102, Fayetteville

Customers` Favorites

Chips and Sour Cream
Tacos De Carne Asada
Quesadilla Deluxe
Fresh Guacamole
Chicken Fajitas
Burrito Texano
Birria Tacos
Street Tacos
Quesadilla
Nachos

“We have traveled to Mexico and have lived near the border in California. So Mexican food has been our all-time favorite go-to.Since moving to Fayetteville, we have tried just about all the Mexican restaurants trying to find a good one. We had just about given up hope until we stumbled across El Cazador.The atmosphere is authentic the service is great and the food is fantastic. They start you off with warm chips and salsa, and we always get the ceso. Our favorite dish would be the Vegi Fajitas. And dont forget the cervesas or margaritas.If you love Mexican food, don't miss this one.Vegetarian options: We just get the Vegi Fajitas“

3.7 Good68 Reviews
Moe's Southwest Grill Mexican • $
201 N McPherson Church Rd, Fayetteville

Customers` Favorites

Jr Homewrecker Burrito with Lettuce Sour Cream and Guacamole
Burrito with Any of Our Free Ingredients
Moo Moo Mr Cow Kids Meal
Chicken Club Quesadilla
Side of Guacamole
Bowl of Guacamole
Homewrecker Bowl
Mini Masterpiece
Adobo Chicken
Tortilla Chips

“My name is Billy,... I'm a single dad, and me and my son came in, after I was having a horrible day, and I got excellent service from the staff. Hope, Calvin, and Angela, made me feel as though there are still good, genuine people that go above the normal customer service. I will definitely go back,... it's good to have somewhere to feel comfortable enough to enjoy lunch,... plus food's excellent.“

3.7 Good54 Reviews
Loading...
map Map