Leo's Mexican Restaurant

202 S Ellen St, Dixon
(573) 759-2218

Recent Reviews

Sort by
Serena C

Good service... food was kinda okay could have been better... but for 2 adults and a 1 year old it was 70 dollars! In my opinion that is WAY too expensive for this small place. Guess they have to stay open some how..

Tracy Dauzat

Food is great. Staff is friendly. It not that pricey either, about $35 for two people.

Steven E. Clark

They are open and they have GREAT FOOD! Support this restaurant people! A mountain of delicious food for a good price!

Gynon Reese

new to town and was hopeful. We knew it was going to be bad when the waitress had a horrible attitude, after taking our order just said "menu" and walked off. our food was cold, taco shells were stale. very disappointed. waitress claims she's told she needs to smile more however smiling won't change your attitude. It is also very pricey. We definitely won't be back for less than subpar food. not sure how enchiladas and 4 tacos a tea and a margarita can turn into $45.

Kirk M

Phenomenal food, amazing food and even better portion sizes! Zero complaints!!!

Fg Zermeno

It's best to say nothing at all, when you have nothing positive to add.

Jessica G

Good food just pricey. For 3 adults and a children plate equals what you would spend at Olive Garden. Seriously we went the next week and compared prices.

Laura Wegner

They certainly do not know what a chimichanga is! Awful. Will not be returning

Amanda Henderson

Good food & Great service!

D B

Best in area and we come from St. Robert.

Ashley Newburn

Great service. Clean restaurant. Excellent food. I will definitely be back!!!

Joe C

Great food, fast and friendly service. I will be going many more times

Robert Wenneker

My go to place for Mexican Food when I’m in Dixon. Been there 3 times and each time the service and food were excellent.

Troy Rouse

steak still moo'ing twice.gave up and ordered something else.

Dan French

Really good food but they're pricing their selves out of business in my opinion.

Loading...