Los Charros Mexican Grill - Toledo

Mexican, Delivery Services, Tea
401 W Hwy 30, Toledo, IA, 52342, United States
Dishes: 17

Los Charros Mexican Grill

4 / 5 of 65 Reviews
Phone
+18664711599,+16414842860
Address
401 W Hwy 30, Toledo, IA, 52342, United States

Opening Hours

  • Monday
    11:00-21:30
  • Tuesday
    11:00-21:30
  • Wednesday
    11:00-21:30
  • Thursday
    11:00-21:30
  • Friday
    11:00-22:00
  • Saturday
    11:00-22:00
  • Sunday
    11:00-21:00

Amenities

Feedback

★ 4 / 5 of 65 Reviews

What David S doesn't like about Los Charros Mexican Grill:
Absolutely terrible. The sauce tastes like it came straight from a can. The tortillas fell apart, and I won’t even mention the hard shells. The al pastor was drenched in barbecue sauce. This is just plain awful food. View all feedback.

The staff was非常友好, the portions were generous, and the food was served hot. It was a fantas...

sandi-pappas

The chips were overcooked, and we had to wait 15 minutes for the waiter to take our order. The...

l-library5019

Absolutely terrible. The sauce tastes like it came straight from a can. The tortillas fell apar...

david-s-cat414

One thing I typically appreciate at my favorite Mexican restaurants in Texas is house-made tort...

jeff-s-chef841

Love it : fast service and great food!

lacey-ivy

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now