Leo's Restaurant - Elkhart

#26 - Mexican - Elkhart, Meat, Cheese
2510 Benham Ave Elkhart, IN 46517-2184, United States
Dishes: 6

Leo's Restaurant

3.7 / 5 of 238 Reviews
Phone
+15745225858
Address
2510 Benham Ave Elkhart, IN 46517-2184, United States

Opening Hours

  • Monday
    10:30 -20:30
  • Tuesday
    10:30 -20:30
  • Wednesday
    10:30 -20:30
  • Thursday
    10:30 -20:30
  • Friday
    10:30 -21:30
  • Saturday
    10:30 -21:00

Reserve now

Feedback

★ 3.7 / 5 of 238 Reviews

What Ervin Gusikowski likes about Leo's Restaurant:
I love it!!! My food was amazing! The staff was really friendly and patient with me. I proposed a wonderful dish that I had not yet, and it was not disappointed!! You have to try the food! View all feedback.

What غزل الفاعوري doesn't like about Leo's Restaurant:
When I left to try out leo's, I was hoping for a great dine in experience and a reasonable priced meal. Well, when I first got there I discovered they had only a phew tables and red lobster prices. As far as the food goes, I give them a 4 out of 5. View all feedback.

I only come here for the Philly cheesesteak and cheese friesJust a tip: make sure to order ahea...

makayla58-1

Trying a different Mexican restaurant to see how good they are, I've been to some in South Bend...

schinner-roberta

Food isn't worth the outrageous pricesServed with good quantity of meat however not worth it.

cdoe-horse0442

I love it!!! My food was amazing! The staff was really friendly and patient with me. I proposed...

gusikowski-ervin

Seriously delicious authentic Mexican cuisine! Great service, clean restaurant, highly recommen...

wisoky-newell

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now