Highest-rated Mexican restaurants in the Michigan City area by diners

#10. Hacienda Mexican Restaurants

- Rating: 2.5/5 (167 reviews)
- Price level: $$
- Address: 2148 North Karwick Road Michigan City, Indiana
- Categories: Mexican, Comfort Food, Tex-Mex
- Read more on Yelp

#9. Rios Mexican grill

- Rating: 3.5/5 (45 reviews)
- Price level: $
- Address: 2715 Franklin St. Michigan City, Indiana
- Categories: Mexican
- Read more on Yelp

#8. El Bracero

- Rating: 3.5/5 (125 reviews)
- Price level: $$
- Address: 4100 Franklin St. Michigan City, Indiana
- Categories: Mexican
- Read more on Yelp

#7. Holly's Restaurant & Pub

- Rating: 3.7/5 (114 reviews)
- Price level: $$
- Address: 3705 Franklin St. Michigan City, Indiana
- Categories: Pubs, American, Mexican
- Read more on Yelp

#6. El Cantarito

- Rating: 4.0/5 (72 reviews)
- Price level: $$
- Address: 336 Dunes Plz Michigan City, Indiana
- Categories: Mexican
- Read more on Yelp

#5. El Cajete

- Rating: 4.2/5 (117 reviews)
- Price level: $
- Address: 3301C Franklin St. Michigan City, Indiana
- Categories: Mexican
- Read more on Yelp

#4. Haro's Super Market

- Rating: 4.2/5 (21 reviews)
- Address: 1708 Franklin St. Michigan City, Indiana
- Categories: Mexican, International Grocery
- Read more on Yelp

#3. Vaquero's Restaurant

- Rating: 4.3/5 (40 reviews)
- Address: 2913 South Hwy 421 Westville, Indiana
- Categories: Mexican
- Read more on Yelp

#2. Mucho Mas!

- Rating: 4.3/5 (220 reviews)
- Price level: $$
- Address: 727 Franklin St. Michigan City, Indiana
- Categories: Tex-Mex, Mexican, Vegetarian
- Read more on Yelp

#1. Cabo's Ice Cream Shop

- Rating: 4.4/5 (85 reviews)
- Price level: $
- Address: 731 Washington St. Michigan City, Indiana
- Categories: Mexican, Ice Cream & Frozen Yogurt
- Read more on Yelp

This story features data reporting by Wade Zhou, writing by Cynthia Rebolledo, and is part of a series utilizing data automation across 326 metros.

Robert Briggs // Shutterstock