El Amigo Mexican Restaurant

About

Mexican

Price Range : $11-30 ($$)

  • star
    Yelp rating
    4 stars

Location

Adress: 1776 S Cannon Blvd, Kannapolis, NC 28083

Phone: (704) 938-1111

Work Hours

Mon 11:00 am-10:00 pm
Tue 11:00 am-10:00 pm
Wed 11:00 am-10:00 pm
Thu 11:00 am-10:00 pm
Fri 11:00 am-10:30 pm
Sat 11:00 am-10:30 pm
Sun 11:00 am-10:00 pm

Business info

  • turned_in_not
    Health Score
    96 out of 100
  • list_alt
    Takes Reservations
    Yes
  • directions_car
    Delivery
    No
  • move_to_inbox
    Take-out
    Yes
  • credit_card
    Accepts Credit Cards
    Yes
  • thumb_up
    Good For
    Lunch, Dinner
  • directions_bike
    Bike Parking
    No
  • accessibility
    Good for Kids
    Yes
  • group
    Good for Groups
    Yes
  • insert_emoticon
    Ambience
    Casual
  • volume_up
    Noise Level
    Quiet
  • local_bar
    Alcohol
    Full Bar
  • transit_enterexit
    Outdoor Seating
    Yes
  • wifi
    Wi-Fi
    Free
  • tv
    Has TV
    Yes
  • fastfood
    Caters
    No

Reviews

  • Joshua K.

    star star star star star 21 July 2026

    I honestly feel a little bad having not written this review yet. We discovered this place about six months ago and now my family and I probably stop in for lunch about twice a month. It was an instant hit with everyone and if you try it for yourself you'll see exactly why. It's because the food here is delicious!

    An unassuming storefront in a Food Lion anchored shopping center, El Amigo isn't anything special from the outside. The old brick exterior just kind of looks like any generic restaurant in a strip mall, but don't judge the book by its cover. Instead, judge them on the crowds of people eagerly waiting to get in most hours of the day. Everyone has their own opinions, but if the locals think its worth waiting outside in the southern heat there is probably something tasty inside. (Hint: There is!)

    The inside is a cozy blend of warm brick walls interspersed with bright Hispanic art pieces throughout. There are a few TV's hanging up which are usually playing soccer, but I have seen them switch to the local NFL game on Sundays. The tables are spacious and comfy and I have never had to wait for a waiter or waitress to take our drink orders. The staff here is really on top of things most of the time. They won't make you wait around, they're super friendly and always happy to answer any questions. Like a lot of other Mexican restaurants they do complimentary chips and salsa here and El Amigos are pretty good. Nice spice to the salsa without really burning and the chips are always fresh and crisp (I think I would prefer a wee bit more salt on them but that's a minor complaint). Once you've decided what you want and they take your order don't expect to be sitting there hungry for long. The service here is FAST. I'm talking "I haven't even finished my first glass of water and the food is already on the table" fast. Typical wait time is about ten minutes in my experience but there have been two separate occasions where our entire tables meals were served in nearly five minutes after the order went in. I don't know if its just because they have extra staff during busy lunch hours or these folks are just so good at what they do but regardless I'm not complaining.

    As far as the actual food itself goes my order of choice is the Grilled Chicken Quesadilla with a side of Mexican Rice. There was a long stretch of time where my favorite Mexican restaurant was, regrettably, a national chain restaurant. It wasn't because it was particularly authentic, they just had a really yummy quesadilla and, for a while at least, they were very consistent. That chain has in my opinion gone downhill, but the quesadilla here at El Amigo on an average day blows the competition out of the water on their best day. A big flour tortilla crisped up on both sides and stuffed to the point of overflowing with chunks of juicy grilled chicken and that delicious white cheese. You certainly get your moneys worth here when it comes to portion sizes. The rice stands on its one just as well as the quesadilla does. Soft, flavorful, just a hint of spice. It's honestly hard to describe the flavors of this stuff it all just blends together so well. Try if for yourself, you'll see what I mean. I'm kind of a simple man when it comes to certain foods. When a dish I like I tend to stick with it, so I can't speak to too many other offerings personally, but my family has also enjoyed and recommended the steak quesadilla, both the chicken and beef enchiladas, the beef tacos as well as their margaritas.

    I can't say enough good things about this place and I hope they keep up the wonderful service I've now come to know and love. If you feel a craving for Mexican food, skip the chains (or god forbid the fast food) and get a real, delicious, filling meal made by folks who care.

  • Patti K.

    star star star star star 14 July 2026

    OMG!!  Delicious and wonderfully authentic!  I don't usually give 5 stars, but this restaurant deserves it.

    When you walk in, you get the relaxed feeling of walking into someone's home.  The color scheme is bright but not gaudy, roomy & clean.  We were seated almost immediately and taken through the main dining room to a table near the kitchen (because the place was packed!).  It is much bigger than it seems from the outside.

    Our waitress was a very sweet girl named Elizabeth, who got our drinks right away and answered questions about the menu.  We ordered a queso with chorizo mixed - very good!  Lots of flavor & spice without burning your mouth off.  

    For main course my husband got a 4 enchilada combination (Enchiladas Doloji...something!) with 2 chicken and 2 ground beef.  All he could do was make yummy sounds the whole time!  They were very well seasoned and tasted homemade.  I ordered the Taquitos (I got chicken) and they were some of the best I have had!  Rolled and fried crispy, they were so full of meat it was surprising.  The seasoning is so delicious, everything is moist and just completely YUM!

    The other thing we noticed was that there was not a lot of crazy music blaring inside.  All the patrons were talking and laughing, and enjoying each other's company.  Sounds silly, but there was just such a relaxed atmosphere here.  This will be our go-to for genuine Mexican food from now on!

  • Cassie S.

    star star star star star 28 June 2026

    Best Mexican cuisine in Kannapolis! Arroz con pollo is delicious! Margaritas are second to none!

  • Emmah H.

    star star star star star_border 27 June 2026

    They should hire more employee's i waited 41  minutes and counting to get my check, and the waiter was back there making a pasta. And another table had to wait long too.

  • Averi S.

    star star star star star 27 June 2026

    El Amigo is one of our favorite Mexican restaurants in the Concord/Salisbury area combined. There is almost always a wait on the weekends, but it is totally worth it. The service is always great, as well as the food. The fajitas are super delicious, and they actually load it up with lots of meat and veggies.. no skimping here! Start off with the delicious bean dip and salsa. And don't leave without a margarita, which are some of the best I've ever had!

People Recommend