Indiana has an exaggerated reputation of being a place for only great fried food, but it also has some great culture cuisine. In fact, Indiana has some fantastic Mexican food restaurants spread throughout the state. If Mexican is your favorite, give these local Mexican joints a try:

  1. The Tamale Place

Google Maps

wikimedia The Tamale Place is an Indianapolis based Mexican food chain that has been featured on Diners, Drive-Ins, and Dives. This is an absolute go-to for authentic Mexican food.

  1. Puerto Vallarta

Kristy T./Yelp This restaurant is a small chain in Indiana, but receives rave reviews at their Jefferson, Indiana location in particular. They offer carry out, highly reviewed margaritas, and great customer service.

  1. Memo’s Taco Mex

Jessica P./Yelp Located in Highland, Indiana, Memo’s is a local favorite in Northwest Indiana. While mostly focused on take out Mexican food, they do offer a small dining area. Fan favorites: the carne en su jugo and fish tacos.

  1. El Tequilazo Mexican Restaurant

Kathy V./Yelp

Sean E./Yelp El Tequilazo Mexican Restaurant in Charleston, Indiana gets serious points for making delicious Mexican food inside of an old train car. The atmosphere, tasty treats, and overall dining experience make this restaurant a must see.

  1. Real Hacienda

L D./Yelp Real Hacienda has a few locations in western Indiana, but fans agree that the Terre Haute location is their favorite. Some even argue this place has the best Mexican food in the state. We’ll leave it for you to judge…

  1. La Margarita

Bill S./Yelp

J.P./Yelp Located in the Fountain Square district of Indianapolis, La Margarita is a fun, colorful Mexican spot. With outdoor seating, live music, and a fully stacked bar, Indy residents know this is one of the best Mexican places in the area.

  1. Acapulco Mexican Grill

Matt D./Yelp

Andrew L./Yelp Acapulco in Angola, Indiana has top rated queso and shredded beef. They also have brunch buffets on the weekends.

  1. Mi Pueblo 4

Yosy A./Yelp

Sarah F./Yelp With killer margaritas, tostados, and affordable pricing, this Fort Wayne favorite can rival the best Indiana restaurants.

  1. El Caballo Blanco

Brittany S./Yelp Hidden away in the small town of Connersville, Indiana, El Caballo Blanco is one of the state’s highest rated restaurants. They even have great vegetarian options.

  1. Fiesta Mexican Grill

John D./Yelp Many Purdue students insist this Mexican restaurant has the best Mexican food in the state. The main selling point? Their fresh tortillas.

We might not be in the South, but Indiana knows how to do Mexican food right. What’s your favorite place to grab good Mexican food?

Google Maps

wikimedia

The Tamale Place is an Indianapolis based Mexican food chain that has been featured on Diners, Drive-Ins, and Dives. This is an absolute go-to for authentic Mexican food.

Kristy T./Yelp

This restaurant is a small chain in Indiana, but receives rave reviews at their Jefferson, Indiana location in particular. They offer carry out, highly reviewed margaritas, and great customer service.

Jessica P./Yelp

Located in Highland, Indiana, Memo’s is a local favorite in Northwest Indiana. While mostly focused on take out Mexican food, they do offer a small dining area. Fan favorites: the carne en su jugo and fish tacos.

Kathy V./Yelp

Sean E./Yelp

El Tequilazo Mexican Restaurant in Charleston, Indiana gets serious points for making delicious Mexican food inside of an old train car. The atmosphere, tasty treats, and overall dining experience make this restaurant a must see.

L D./Yelp

Real Hacienda has a few locations in western Indiana, but fans agree that the Terre Haute location is their favorite. Some even argue this place has the best Mexican food in the state. We’ll leave it for you to judge…

Bill S./Yelp

J.P./Yelp

Located in the Fountain Square district of Indianapolis, La Margarita is a fun, colorful Mexican spot. With outdoor seating, live music, and a fully stacked bar, Indy residents know this is one of the best Mexican places in the area.

Matt D./Yelp

Andrew L./Yelp

Acapulco in Angola, Indiana has top rated queso and shredded beef. They also have brunch buffets on the weekends.

Yosy A./Yelp

Sarah F./Yelp

With killer margaritas, tostados, and affordable pricing, this Fort Wayne favorite can rival the best Indiana restaurants.

Brittany S./Yelp

Hidden away in the small town of Connersville, Indiana, El Caballo Blanco is one of the state’s highest rated restaurants. They even have great vegetarian options.

John D./Yelp

Many Purdue students insist this Mexican restaurant has the best Mexican food in the state. The main selling point? Their fresh tortillas.

OnlyInYourState may earn compensation through affiliate links in this article.