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