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.