Norfolk's Favorite Mexican Restaurant

Real Mexican Food
Made With Heart

Every dish at Leon is crafted from scratch using time-honored recipes, fresh ingredients, and the kind of warmth that makes every guest feel like family.

Fresh Ingredients
Made with Love
Quick & Friendly
Scroll to explore
Chef preparing fresh Mexican food in the Leon kitchen
Colorful Mexican dishes on a rustic wooden table
100% Authentic Recipes

A Family Tradition
on Every Plate

At Leon Mexican Restaurant, we believe that great Mexican food isn't just about the ingredients — it's about the care behind every dish. From our hand-made tortillas to our slow-simmered salsas, everything is prepared with the same dedication and passion that has defined our kitchen for years.

Located right here in Norfolk, we've built a place where neighbors become regulars, and every meal feels like it was made just for you. Whether you're joining us for a quick lunch or a relaxed family dinner, you'll taste the difference that real effort makes.

Fresh Daily

Ingredients sourced and prepared fresh every single day.

Family Owned

Runs with heart, hospitality, and a personal touch.

Real Flavor

Traditional recipes with bold, authentic Mexican taste.

Loved by Our Neighbors

Nothing makes us prouder than hearing from our regulars.

"

The best Mexican food in the area, hands down. The enchiladas are always hot, fresh, and full of flavor. We come here every Friday night — it's our tradition now.

M
Regular Customer
"

I drove 30 minutes just to try this place after hearing about it, and it was worth every mile. The mole is incredible — you can tell it's made with real care and patience.

S
Local Diner
"

Friendly staff, generous portions, and food that actually tastes like Mexican food should. The burritos are massive and the chips and salsa are the best I've had around here.

R
Norfolk Local

Find Us in Norfolk

We're right in the heart of town, ready to welcome you.

Our Address

118 W Norfolk Ave
Norfolk, NE 68701-5340

Call to Order

(402) 371-4778

Pickup & delivery available

Hours

Monday – Thursday11:00 AM – 9:00 PM Friday – Saturday11:00 AM – 10:00 PM Sunday12:00 PM – 8:00 PM

Ready for Real Mexican Food?

Give us a call or stop by — we'd love to serve you. Whether you're craving a quick taco lunch or a full feast for the family, Leon is here for you.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website