Best Mexican Restaurants in Greenville, NC

Finding authentic Mexican food in Greenville, NC isn’t hard—but finding the best spots? That takes a little digging. Whether you’re craving slow-simmered beans, hand-pressed tortillas, or a salsa that actually bites back, Greenville has a surprising range of Mexican restaurants that deliver on flavor without cutting corners. I’ve spent more than a few afternoons chasing down the perfect carne asada taco or a burrito that doesn’t fall apart halfway through. Some places impressed with their depth of flavor, others with their warmth and consistency. A few even managed both.

This guide is built for those who want more than just a quick bite. It’s for people who care about fresh ingredients, halal-friendly options, and genuine hospitality. From family-run taquerias to modern cantinas, each spot on this list has something that sets it apart. No fluff, no filler—just real recommendations based on real experiences. If you’re ready to explore Greenville’s most satisfying Mexican eats, you’re in the right place.

Where to find the best mexican restaurants in Greenville, NC

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

  1. Mazatlan Mexican Restaurant
  2. Mi Cabana Mexican Restaurant #2
  3. La Ribera Mexican Restaurant
  4. Moe’s Southwest Grill
  5. Plaza Azteca Mexican Restaurant · Greenville
  6. El Rodeo
  7. Los Tres Potrillos
  8. Mi Cabana Express & Cantina #5
  9. La Fiesta Mexican Restaurant
  10. Amante – Tacos + Spirits

1. Mazatlan Mexican Restaurant

103 Eastbrook DrGreenville, NC 27858
(252) 551-3190Call
See Menu

Nestled at 103 Eastbrook Drive, Mazatlan Mexican Restaurant offers a warm, inviting atmosphere that feels like a little piece of Mexico right in Greenville. Having visited several Mexican spots in town, I found Mazatlan’s authentic flavors and friendly service truly stand out. The vibrant dishes and fresh ingredients make every visit memorable.

What sets Mazatlan apart is its commitment to genuine Mexican and Latin American cuisine. A must-try is their enchiladas—rich, flavorful, and expertly prepared. For something lighter, their chicken fajitas are cooked to perfection, showcasing their attention to authentic spices and quality. With a below-average price range, Mazatlan is an excellent choice for satisfying, affordable Mexican cuisine that hits all the right notes.

2. Mi Cabana Mexican Restaurant #2

Mi Cabana Mexican Restaurant #2
Image by: YellowPages
2231 West Arlington BlvdGreenville, NC 27834
(252) 931-9566Call
See Menu

Located at 2231 West Arlington Blvd, Mi Cabana Mexican Restaurant #2 provides a family-friendly atmosphere with quick, flavorful service. During my visit, I appreciated how it combines authentic Mexican and Latin American dishes with the convenience of takeout, perfect for busy nights or casual gatherings.

What truly makes Mi Cabana shine is its extensive menu offerings and affordability. I highly recommend the beef burritos or the enchiladas—they’re generously portioned and packed with authentic flavors. Their full bar also offers a nice selection of wines and beers, complementing the vibrant cuisine. With free parking and wheelchair accessibility, it’s a practical choice for anyone seeking quality Mexican food in Greenville.

3. La Ribera Mexican Restaurant

La Ribera Mexican Restaurant
Image by: YellowPages
658 E Arlington BlvdGreenville, NC 27858
(252) 565-8944Call
See Menu

Tucked into Arlington Village, La Ribera Mexican Restaurant offers a quiet charm and steady consistency that quickly won me over. On my first visit, I was struck by the staff’s hospitality—genuine, unhurried, and attentive, even on a busy evening. It’s a place that values simple excellence.

La Ribera leans into traditional Mexican flavors without overcomplicating the experience. Their chicken tacos are straightforward but packed with balanced seasoning and freshly prepared tortillas. Another standout is the chile relleno, which offers a comforting mix of soft texture and roasted flavor. These dishes reflect a restaurant that respects the classics and executes them well.

With a below-average price point and convenient parking, La Ribera delivers value alongside flavor. It’s an easy pick for a casual, flavorful meal in Greenville.

4. Moe’s Southwest Grill

Moe's Southwest Grill
Image by: YellowPages
610B Red Banks RdGreenville, NC 27858
(252) 353-6637Call
See Menu

Located on Red Banks Road, Moe’s Southwest Grill brings a lively twist to traditional Mexican and Latin American cuisine. My visits have always been casual and fun, thanks to their friendly staff and generous portions. It’s a perfect spot when craving a customizable, flavorful meal on the go.

Moe’s stands out with its vibrant menu and free chips and salsa. The Burrito Bowl is my top pick—filled with fresh ingredients and bold flavors, perfect for a quick yet satisfying lunch. Their Quesadilla offers crispy, cheesy goodness that never disappoints. All in all, Moe’s provides a fun, flavorful experience that captures the spirit of southwestern food in Greenville.

5. Plaza Azteca Mexican Restaurant · Greenville

Plaza Azteca Mexican Restaurant · Greenville
Image by: YellowPages
400 Greenville Blvd SWGreenville, NC 27834
(252) 321-8008Call
See Menu

Located at 400 Greenville Blvd SW, Plaza Azteca Mexican Restaurant in Greenville offers a lively atmosphere that transports diners straight to Mexico. My experience here highlights their commitment to authentic flavors and fresh ingredients. The warm ambiance makes it a perfect setting for family dinners or friendly gatherings.

What makes Plaza Azteca stand out is its extensive menu and signature dishes. I recommend the sizzling fajitas, which come served with colorful peppers and onions, and the cheesy enchiladas, delivering a comforting, rich taste. Their refreshing margaritas perfectly complement the flavorful, traditional cuisine. For those seeking an authentic Mexican experience with attentive service, Plaza Azteca is an ideal choice in Greenville.

6. El Rodeo

102 Airport RdGreenville, NC 27834
(224) 776-7873Call

Tucked just off Airport Road, El Rodeo offers a laid-back, no-frills experience that focuses on what matters most: solid, flavorful Mexican food. The atmosphere is casual, the service is quick, and the menu doesn’t try to impress with gimmicks—it lets the food speak for itself.

What sets El Rodeo apart is its consistency. Whether you’re a first-timer or a regular, the flavors hold up. The chicken fajitas arrive sizzling, with just the right balance of char and spice. Their vegetarian burrito is a sleeper hit—hearty, well-seasoned, and generously portioned.

If you’re unsure where to start, go for the carne asada tacos. They’re simple, but the meat is tender and well-marinated, wrapped in warm tortillas with fresh toppings. El Rodeo doesn’t overcomplicate things, and that’s exactly why it works.

7. Los Tres Potrillos

1461 Old River RdGreenville, NC 27834
(252) 364-8962Call
See Menu

Located at 1461 Old River Road, Los Tres Potrillos offers a vibrant, authentic Mexican dining experience. My visits have always been memorable due to their hearty, homemade recipes that capture the true spirit of Mexico. The lively atmosphere perfectly complements their creative cuisine.

What makes Los Tres Potrillos stand out is its dedication to flavor and authenticity. I recommend the enchiladas verdes, featuring tender chicken and a zesty green sauce that’s both flavorful and satisfying. Their street tacos are simple but expertly prepared, showcasing fresh ingredients and owner’s classic recipes.

Whether you’re craving a comforting meal or a taste of something new, Los Tres Potrillos combines quality, tradition, and a casual vibe that keeps locals coming back for more.

8. Mi Cabana Express & Cantina #5

214 E 5th StGreenville, NC 27858
(252) 689-6175Call
See Menu

Stepping into Mi Cabana Express & Cantina #5 in Greenville, NC, feels like a quick trip to the heart of Mexico. The vibrant décor—featuring hand-carved furniture, traditional paintings, and authentic Mexican ceramics—creates a warm and lively atmosphere perfect for families and friends.

What truly sets this spot apart is the flavor-packed menu and the genuine hospitality. On my visit, I was greeted with a smile and quickly served a sizzling plate of Chicken Fajitas—tender, juicy, and full of smoky flavor. The fresh guacamole and homemade salsa were the perfect starters.

For a true taste of their craft, try the Pollo Fundido or the Vegetarian Enchiladas—both bursting with rich, Mexican spices and freshness.

9. La Fiesta Mexican Restaurant

4420 E 10th StGreenville, NC 27858
(252) 321-2435Call

Tucked along E 10th Street, La Fiesta Mexican Restaurant offers a refreshingly laid-back dining experience. It feels like a neighborhood staple—the kind of place where regulars are greeted by name and newcomers are welcomed with warm smiles.

What sets La Fiesta apart is its no-fuss, flavorful approach. The pricing is modest, but the satisfaction is high. During my visit, I was drawn in by the scent of sizzling spices and left with a new favorite: the Grilled Chicken Tacos, served with fresh pico de gallo and a side of seasoned rice.

If you’re looking for bold, no-nonsense flavor, try the Vegetarian Chimichangas. Every dish reflects La Fiesta’s commitment to hearty portions and honest flavors—exactly what you want in a casual Mexican eatery.

10. Amante – Tacos + Spirits

601 Dickinson AveGreenville, NC 27834
(252) 751-6642Call
See Menu

At the corner of Dickinson Avenue, Amante – Tacos + Spirits brings a fresh, Latin-inspired twist to Greenville’s taco scene. The open-air seating and firepit ambiance make it feel more like a backyard gathering than a restaurant.

What makes Amante stand out is its playful menu and bold flavors. I tried the Hen House Quesadilla—a generous fold of marinated chicken, cheddar, and crema—and it hit every note. Their Street Fries with Pork Belly are a local favorite, layered with salsa verde and cotija for a satisfying bite.

For something lighter, the To The Moon Taco with sautéed mushrooms and peppers is a solid vegetarian pick. Amante’s dishes reflect a creative take on Mexican classics, served with flair and just the right amount of edge.

More Things to Try in Greenville, NC

Frequently Asked Questions

1. What are the best Mexican restaurants in Greenville, NC?
Top-rated spots include Mazatlan Mexican Restaurant, La Ribera, and Mi Cabana Mexican Restaurant #2. For fast-casual options, Chipotle and Burrito Shak get frequent praise. Each offers a distinct take on Mexican cuisine, from homestyle to modern.

2. Are there halal or haram-free Mexican restaurants in Greenville?
While explicit halal certification is rare in local listings, some restaurants offer customizable vegetarian, seafood, or non-alcoholic options. It’s best to inquire directly about ingredients and preparation practices to ensure suitability.

3. Which Mexican restaurants in Greenville are good for families?
La Hacienda, Los Tres Potrillos, and Anita’s Mexican Restaurant are known for family-friendly environments, spacious seating, and kid-friendly menus.

4. Are there vegan or vegetarian options available?
Yes, restaurants like Salsarita’s Fresh Cantina, Chipotle, and Moe’s Southwest Grill offer plant-based proteins, beans, rice, and fresh toppings that cater to vegetarians and vegans.

5. What’s a good spot for authentic Mexican food in Greenville?
Try Super Mercado El Rancho or La Flama Mexican Restaurants for traditional flavors, fresh ingredients, and a more local experience. These places tend to stick closer to regional Mexican cooking.

6. Which Mexican restaurants are best for quick meals?
Taco Bell, Taco Express, and Mi Cabana Express & Cantina #5 are ideal for grab-and-go meals, with efficient service and simple menu formats.

7. Do any Mexican restaurants offer outdoor or patio dining?
Several spots like Plaza Azteca and Amante – Tacos + Spirits offer seasonal patio seating, ideal for casual dining in pleasant weather.

8. Where can I find tacos with seafood or grilled options?
Look for La Fiesta, El Azador, and Fajitas Mexican Restaurant. They frequently highlight grilled fish, shrimp, and lighter taco fillings on their menus.

9. Are there any local Mexican restaurants with unique atmospheres?
El Grand Tequila and La Rancherita Grill & Tequila Bar stand out with themed interiors, dynamic decor, and a wider variety of beverages—though you can stick to non-alcoholic drinks.

10. Is Mi Cabana a local chain?
Yes, the Mi Cabana name appears at several Greenville locations. While ownership and management may vary slightly, the menu and quality are generally consistent, offering dependable Mexican fare.