Charlotte Charm

The Absolute Best Mexican Restaurant in Cornelius

The Absolute Best Mexican Restaurant in Cornelius

Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Charlotte

Join our Charlotte Charm newsletter and get our 48-hour insider itinerary to the top hidden spots in Charlotte.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week

Cornelius doesn't do Mexican food halfway. We measure a spot by its salsa stability and its parking lot turnover, both of which fluctuate more than Lake Norman's waterline.

This list runs from the crisp tripa tacos at Rio 150 to the spinach enchilada that makes Zapata's the vegetarian default. Taqueria Sabor's homemade salsas are the proof point; you'll taste the difference.

We also threw in a barbecue joint and a halal cart, because loyalty has limits. Go eat.

Loading...
Loading map...

Osito's Tacos & Tortas

Osito's Tacos & Tortas
🗺️ 20700 N Main St, Cornelius, NC 28031
☎️ +1704-997-5773
🌐 Website
Sunday: Closed
Monday: Closed
Tuesday: 11 AM–8 PM
Wednesday: 11 AM–8 PM
Thursday: 11 AM–8 PM
Friday: 11 AM–8 PM
Saturday: 11 AM–8 PM
Highlights
Killer homemade hot sauce
Quick, filling lunch option
Bright, welcoming dining area
Fresh, hot food presentation
Easy parking and access

Osito's Tacos & Tortas delivers exactly what a lunch break demands. The homemade hot sauce is the headline act: sharp, smoky, and applied with restraint or abandon at your discretion. Food arrives hot and fresh, which sounds basic until you've suffered lukewarm tacos elsewhere. The dining area is bright, and parking is painless. Portions match the price point. You are in and out quickly. That is the entire transaction. No theatrics, just solid execution. I recommend the tacos. I recommend the tortas. I recommend going before the noon rush. This is a dependable stop for a working appetite. It does not overpromise. It simply delivers.

You might also want to check out the best mexican restaurant in Charlotte.

El Toro

El Toro
🗺️ 20930 Torrence Chapel Rd, Cornelius, NC 28031
☎️ +1980-317-1112
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–11 PM
Saturday: 11 AM–10 PM
Highlights
Chips and salsa delicious
Attentive, friendly service
Consistent, repeat visits

El Toro is the reliable repeat. You know the drill: chips and salsa arrive fast, and they taste better than most. The salsa has a gentle kick, the chips stay crisp. Service is attentive without hovering. That consistency matters. I have returned multiple times, and the experience holds steady. The menu is standard Mexican fare, but the execution is clean. No surprises, no disappointments. The dining room is comfortable enough, though the real draw is the predictable quality. If you want a meal where every component behaves as expected, this is your spot. It is not flashy. It is not experimental. It is dependable, and that has value.

You might also want to check out the best mexican restaurant in Ballantyne.

Mezcali Mexican Restaurant

Mezcali Mexican Restaurant
🗺️ 102 Statesville Rd B-2, Huntersville, NC 28078
☎️ +1704-274-5142
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Massive drinks with quality ingredients
Generous portions, packed with flavor
Fresh chips with two salsa options

Mezcali Mexican Restaurant operates on a simple formula: big drinks, bigger portions. The margaritas use quality ingredients, not syrupy mixers. You taste the tequila. The food portions are generous and packed with flavor, almost aggressive in portioning. Chips arrive fresh with two salsa options, which shows attention you do not always get. The dining area is standard, but the food does the talking. I left full, and the drink helped. This is not a subtle place. It is straightforward abundance. Bring an appetite or a sharing partner. The flavors are bold, the service adequate. A solid choice for a hearty meal without pretension.

You might also want to check out the best mexican restaurant in Denver.

Taqueria Sabor

Taqueria Sabor
🗺️ 115 Mecklynn Rd, Mooresville, NC 28117
☎️ +1704-997-6155
🌐 Website
Sunday: Closed
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–9 PM
Saturday: 11 AM–9 PM
Highlights
Fresh, flavorful, authentic dishes
Generous portions, quality ingredients
Fast, friendly, attentive service
Homemade salsas and drinks
Clean, welcoming atmosphere

Taqueria Sabor checks every box for authentic, comfortable Mexican food. Dishes taste fresh and genuinely made. Portions are generous, quality ingredients evident in every bite. The service is fast, friendly, and attentive; you never wait long. Homemade salsas add a personal touch, and the drinks complement well. The space is clean and welcoming, which is not always guaranteed at taquerias. This is a reliable pick for a quick lunch or a sit-down dinner. Nothing here feels rushed or cheap. The flavors are true to tradition. If you want honest Mexican food in Cornelius, this place earns its reputation. I recommend it without hesitation.

You might also want to check out the best mexican restaurant in Camden.

Rio 150 Mexican Restaurant - River Hwy

Rio 150 Mexican Restaurant - River Hwy
🗺️ 482 River Hwy, Mooresville, NC 28117
☎️ +1704-660-0262
🌐 Website
Sunday: 10:30 AM–9:30 PM
Monday: 11 AM–9:30 PM
Tuesday: 11 AM–9:30 PM
Wednesday: 11 AM–9:30 PM
Thursday: 11 AM–9:30 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Fresh guacamole with two styles
Mango margarita with Tajín
Large fajita portions
Crispy tripa tacos recommended
Shrimp enchiladas, one tail attached

Rio 150 Mexican Restaurant on River Hwy does a few things exceptionally well. The guacamole comes in two styles; both fresh, both worth ordering. The mango margarita with Tajín balances sweet and tart, and the rim adds a spicy finish. Fajitas arrive in large portions, sizzling properly. Crispy tripa tacos are chewy, crisp, and full of flavor; a recommendation I would repeat. Shrimp enchiladas were solid, though one tail remained attached; minor, but noted. Service is friendly and the space is large. This is a menu that rewards exploration. Come for the margarita. Stay for the tripa. You will leave satisfied.

You might also want to check out the best indian restaurants in Charlotte.

The Pickled Peach

The Pickled Peach
🗺️ 202 S Main St Ste C, Davidson, NC 28036
☎️ +1704-765-2190
🌐 Website
Sunday: 11 AM–7 PM
Monday: Closed
Tuesday: 11 AM–7 PM
Wednesday: 11 AM–7 PM
Thursday: 11 AM–7 PM
Friday: 11 AM–7 PM
Saturday: 11 AM–7 PM
Highlights
Fresh, quick, excellent pastries
Gluten-free bread that fools you
Great coffee and baked goods
Ideal for meetings or study

The Pickled Peach is not a Mexican restaurant. But it appears on this list because it does one thing better than most: fresh, fast pastries that fool you. The gluten-free bread tastes like real bread. That is a rare achievement. Coffee is good, baked goods excellent. The space is ideal for meetings or studying; quiet, bright, and efficient. Service is quick. If you need a break from tacos, this is the counter-programming. The pastry case changes, but quality does not. I went for a coffee and stayed for a second pastry. No complaints. Just a solid, reliable spot with a surprising gluten-free game.

You might also want to check out the best italian restaurants in Ballantyne.

Link & Pin NorthCross

Link & Pin NorthCross
🗺️ 9723 Sam Furr Rd, Huntersville, NC 28078
☎️ +1704-997-6047
🌐 Website
Sunday: 10:30 AM–3 PM
5 PM–10 PM
Monday: 5 PM–10 PM
Tuesday: 5 PM–10 PM
Wednesday: 5 PM–10 PM
Thursday: 5 PM–10 PM
Friday: 5 PM–11 PM
Saturday: 10:30 AM–3 PM
5 PM–11 PM
Highlights
Beautiful, warm interior
Attentive, knowledgeable service
Fresh, house-made pasta
Great drink recommendations

Link & Pin NorthCross is not a Mexican spot either, but it deserves mention because the interior is genuinely beautiful. Warm, modern, inviting. The service is attentive and knowledgeable; they know the menu. Pasta is fresh and house-made, which you can taste in the texture. Drink recommendations come fast and land well. This is the kind of place you take someone to impress without the formality. Portions are reasonable, flavors clean. It is a different cuisine entirely, but for a non-Mexican option in the area, it holds its own. If you need a date night or a business meal, this works. I left impressed.

You might also want to check out the best vegan restaurant in Charlotte.

Clean Eatz

Clean Eatz
🗺️ 17111 Kenton Dr Unit 101B, Cornelius, NC 28031
☎️ +1704-997-8618
🌐 Website
Sunday: 11 AM–3 PM
Monday: 11 AM–7 PM
Tuesday: 11 AM–7 PM
Wednesday: 11 AM–7 PM
Thursday: 11 AM–7 PM
Friday: 11 AM–7 PM
Saturday: 11 AM–3 PM
Highlights
Build-your-own bowls shine
Shrimp and chicken options
Healthy menu variety
Steamed bowls recommended

Clean Eatz focuses on healthy food, and the build-your-own bowls are the highlight. Shrimp and chicken options are both solid. The steamed bowls come out hot, fresh, and properly seasoned. You control the ingredients, which is a plus. The menu variety is broad enough to avoid boredom. Service is quick, the space functional. This is not a Mexican restaurant. But if you want a healthy alternative after too many enchiladas, this is the reset button. Portions are correct, not massive. The food tastes clean without tasting bland. A practical choice for the health-conscious. I recommend the steamed bowls.

You might also want to check out the best asian restaurant in Winston-Salem.

The Crazy Pig in Davidson

The Crazy Pig in Davidson
🗺️ 402 S Main St, Davidson, NC 28036
☎️ +1704-997-2320
🌐 Website
Sunday: 8 AM–2 PM
Monday: Closed
Tuesday: 7 AM–8 PM
Wednesday: 7 AM–8 PM
Thursday: 7 AM–8 PM
Friday: 7 AM–8 PM
Saturday: 7 AM–8 PM
Highlights
Brisket grilled cheese standout
Burger cooked to perfection
Fries golden and crispy
Exceptional service from Rob
Worth a stop

The Crazy Pig in Davidson is a barbecue spot, but the brisket grilled cheese is the standout. Smoky, melty, and properly built. The burger is cooked to perfection; the fries are golden and crispy. Service from Rob deserves mention; he was attentive, efficient, and friendly. This is worth a stop even if you are not in Davidson. The menu is American, not Mexican, but the quality is undeniable. If you are tired of tortillas, this is a good rotation. The flavors are bold, the portions fair. I went for the brisket grilled cheese and left planning my return. Simple food done right.

You might also want to check out the best indian restaurant in Ballantyne.

Ed's Tavern LKN

Ed's Tavern LKN
🗺️ 17044 Kenton Dr, Cornelius, NC 28031
☎️ +1704-997-6058
🌐 Website
Sunday: 11 AM–11 PM
Monday: 11 AM–11 PM
Tuesday: 11 AM–11 PM
Wednesday: 11 AM–11 PM
Thursday: 11 AM–11 PM
Friday: 11 AM–12 AM
Saturday: 11 AM–12 AM
Highlights
Friendly, joke-cracking staff
Inviting, family-like atmosphere
Solid burgers, wings, tots
Attentive service when Dave works

Ed's Tavern LKN is a sports bar with a family feel. The staff is friendly and joke-cracking; they remember regulars. Dave works the floor and the service stays attentive when he is there. Burgers, wings, and tots are solid. Nothing fancy, but everything cooked correctly. The atmosphere is inviting, the kind of place where you can stay for two hours without noticing. It is not Mexican food. But it is a reliable comfort stop. If you want a burger after a week of tacos, this works. The wings have good heat. The tots are crispy. A dependable neighborhood spot. Worth a visit. Bring a friend. Order the wings.

You might also want to check out the best asian restaurant in Gastonia.

Halal Food cart 003

Halal Food cart 003
🗺️ 20833 Catawba Ave, Cornelius, NC 28031
☎️ +1917-215-4914
🌐 Website
Sunday: 9 AM–12 AM
Monday: 9 AM–12 AM
Tuesday: 9 AM–12 AM
Wednesday: 9 AM–12 AM
Thursday: 9 AM–12 AM
Friday: 9 AM–12 AM
Saturday: 9 AM–12 AM
Highlights
Authentic NYC-style cart food
Chicken over rice excels
Hot sauce delivers serious heat
Inconsistent meat preparation and quality

Halal Food cart 003 hits the NYC street-cart notes with accuracy. Chicken over rice excels: seasoned well, juicy, and paired with that white sauce and serious hot sauce. The hot sauce delivers real heat, not a token dash. But there is a problem. Meat preparation is inconsistent. One visit yields perfectly chopped, tender chicken. Another yields dry, uneven chunks. Quality swings are frustrating. The rice and sauces stay strong, which keeps me coming back. If you want authentic cart energy without leaving Cornelius, this is close. Just know the protein is a gamble. Order with patience. Accept the variance. The flavor ceiling is high.

You might also want to check out the best italian restaurant in Charlotte.

Zapata's Mexican Restaurant

Zapata's Mexican Restaurant
🗺️ 8927 J M Keynes Dr, Charlotte, NC 28262
☎️ +1704-503-1979
🌐 Website
Sunday: 11 AM–10:30 PM
Monday: 11 AM–10:30 PM
Tuesday: 11 AM–10:30 PM
Wednesday: 11 AM–10:30 PM
Thursday: 11 AM–10:30 PM
Friday: 11 AM–12 AM
Saturday: 11 AM–12 AM
Highlights
Fresh ingredients, consistent quality
Spinach enchilada spicing stands out
Best vegetarian Mexican options
Great view, reasonable prices
Reliable repeat-visit choice

Zapata's Mexican Restaurant is the vegetarian answer in Cornelius. The spinach enchilada stands out: spiced with intention, not drowned in cheese. Fresh ingredients are consistent across visits. The view helps, and prices stay reasonable. This is the rare spot where meatless options feel deliberate, not an afterthought. I have eaten here multiple times, and the quality holds. Service is competent. The dining room is pleasant. For anyone avoiding meat but craving Mexican food, this is the clear choice. Even carnivores will find the spinach enchilada worth a try. It is a reliable, repeat-visit destination. Good value. Good view. Better than expected spicing.

You might also want to check out the best italian restaurant in Fort Mill.

Related posts

featured
2025-04-22

Guide to Best Healthy Restaurants in Charlotte

featured
2025-04-20

The Best Halal Restaurants in Charlotte List

featured
2025-08-04

Discover the Best New Restaurants in Mooresville

featured
2025-07-24

Best New Restaurants in South Charlotte: Ultimate Guide

featured
2025-10-06

South Charlotte's Best Casual Restaurants

featured
2025-10-06

Uptown Charlotte's Best Casual Restaurants

featured
2025-08-18

The Best Seafood Restaurants in Ballantyne

featured
2025-08-14

Best New Restaurants in Ballantyne: Complete Guide

Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Charlotte

Join our Charlotte Charm newsletter and get our 48-hour insider itinerary to the top hidden spots in Charlotte.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week
Charlotte SmithC
Charlotte Black Book
The Local's Blackbook 📓

INSIDER ITINERARY

Join our Charlotte Charm newsletter and get our 48-hour insider itinerary to the top hidden spots in Charlotte.