Leon Mexican Restaurant - Downtown-Norfolk-NE

Leon Mexican Restaurant

Phone: 402-371-4778

Fax: 402-379-3141

Email:  Odilia06@hotmail.com

Address: 116 W. Norfolk Avenue, Norfolk, NE 68701

At Leon Mexican Restaurant on the River Point, enjoy delicious and authentic mexican food! Located on Norfolk Ave between 1st and 2nd Street, this downtown Norfolk restaurant is a great place to celebrate birthdays! Also, look for this restaurant’s food truck, parked at local events!

Business Hours

Mon:  9:00am – 9:00pm
Tue:  9:00am – 9:00pm
Wed:  9:00am – 9:00pm
Thu:  9:00am – 9:00pm
Fri:  9:00am – 9:00pm
Sat:  9:00am – 9:00pm
Sun:  9:00am – 9:00pm