Leo's Restaurant

2510 Benham Ave, Elkhart - 46517
79 reviews
Mexican
(574) 522-5858

Best horchata in town and great food

Food is ridiculously overpriced and average tasting at best. There is better food options in the area. My "15 minute" to go order took 45 minutes. Lady seemed irritated I asked, and snapped back that it was because she messed up the order before me. I understand things happen but she saw me sitting there for 30 minutes...an update would've nice. Overall, not worth it.

great food. tasty.But pricey

good food but a bit pricey for what you get. Leos has always had great food but their menu prices don't often line up with the portions or quality of what you get. That being said the food is great.

Way way way over priced , I didn’t experience I’m not millionaire but I can buy something to eat for lunch , my wife told me get tortas and I did recibe my bill . Guess how much ?? 30$ for 2 tortas . Now see my issue

Good and not so good at this place. Have a thing with washing my hands before I eat. No public restrooms. I was with 3 other adults and a child. Food didn’t come out all at once so we ate at different times. It was good. All of us really liked the food. The prices were actually high. Probably one of the most expensive Mexican restaurant I’ve went to. Service was good and the people were friendly.

Good and not so good at this place. Have a thing with washing my hands before I eat. No public restrooms. I was with 3 other adults and a child. Food didn’t come out all at once so we ate at different times. It was good. All of us really liked the food. The prices were actually high. Probably one of the most expensive Mexican restaurant I’ve went to. Service was good and the people were friendly.

I feel like I got ripped off/cheated. The receipt didn’t reflect the posted price and when questioned the woman couldn’t really explain the difference. I won’t be going back and won’t recommend it either.

This place was amazing the food was cooked to perfection and plate presentation was flawless

First time ordering and will never order again. Ordered 4 tacos, a hot dog with fries and cheese. All the taco's meat were so hard and dry with no flavor whatsoever. They burned the hot dog, and gave 10 frozen semi cooked fries with cheese on top. Such a disappointment, should not be called authentic!!!!