Leo's Restaurant

ratingratingratingratingrating
1.50 mi
Mexican
$$
 
574-522-5858
2510 Benham Ave, Elkhart, IN 46517
Hours
Mon
10:30am-8:30pm
Tue
10:30am-8:30pm
Wed
10:30am-8:30pm
Thu
10:30am-8:30pm
Fri
10:30am-9:30pm
Sat
10:30am-9:00pm
Sun
Closed

Nearby Eats

Sorry, our menu is reported as outdated.

Request Menu
 

More Information

 
 
Service options :
Curbside pickup, Takeout, Dine-in, Delivery: false
Highlights :
Fast service
Popular for :
Lunch, Dinner, Solo dining
Accessibility :
Wheelchair accessible parking lot
Offerings :
Comfort food, Kids' menu, Quick bite, Small plates
Dining options :
Lunch, Dinner, Dessert, Seating
Amenities :
Good for kids, High chairs
Atmosphere :
Casual, Cozy
Payments :
Credit cards, Debit cards, NFC mobile payments
 

Tips


 
Leo's Restaurant is a delightful Mexican eatery located at 2510 Benham Ave, Elkhart, Indiana, 46517. Known for its fantastic cuisine, Leo's offers a variety of delicious comfort foods, small plates, and quick bites, catering to every taste bud. One of the highlights of Leo's is its fast service, ensuring that you can enjoy your meal promptly. Whether you're looking to grab a quick bite during lunch or have a relaxing dinner, Leo's provides dining options for both. Furthermore, Leo's is a family-friendly establishment, offering a kids' menu that will satisfy even the pickiest eaters. With convenient curbside pickup, takeout, and seating options, Leo's provides convenience for whatever dining style you prefer. However, please note that delivery service is not available. Overall, Leo's Restaurant is a must-visit for anyone seeking authentic Mexican cuisine and a satisfying dining experience.