Indiana Residents Are Raving About These 11 Mexican Restaurants Across The State

A historic train depot in Indiana now serves sizzling fajitas and big plates of Mexican food. I love that a building made for waiting on trains now makes people happy to linger over dinner.

That was only my first surprise. One taco shop on this list stays open until 3 AM on weekends, and it even has rooftop seating.

Another counter-serve spot offers fresh juice right next to its carnitas and burritos.

The lineup includes small family kitchens, quick counter spots, and busy grills built for groups. Two of them even share the same name, miles apart.

Each one serves food worth planning a drive around.

I can’t stop thinking about the salsa bowls, steak tacos, and handmade tortillas waiting across the state. I’m already hungry just making this list.

So which one gets your first road trip?

1. La Casa Grande Mexican Grill and Bar

La Casa Grande Mexican Grill and Bar
© La Casa Grande Mexican Grill and Bar

Free chips and salsa hit the table here before you even finish reading the menu. That’s a strong first move from an Indianapolis grill on Lake Plaza Drive.

The menu leans into tacos and a wide range of enchiladas. If you can’t decide, the steak street tacos make a smart starting point.

Fajita fans should look at the fajita burrito, which packs those sizzling flavors into a handheld meal. Nachos supreme also land on plenty of tables, loaded and ready for sharing.

Craving something crunchy? Taquitos and fresh guacamole make an easy pairing for a quick lunch or a lazy dinner.

The dining room stays clean and cheerful, with comfortable seating and a casual feel. Service moves fast, so a lunch break here won’t stretch into your afternoon.

Families get plenty of help too, with high chairs and a kids’ menu on hand. Groups fit in nicely, which makes it a handy pick for birthdays or team dinners.

Hours run seven days a week, with later nights on Fridays and Saturdays. Those weekend evenings get busy, so Sunday night is your calmer window.

Not in the mood to sit down? Curbside pickup, delivery, and takeout all keep the tacos coming to you.

Outdoor seating gives you another option when Indiana weather finally cooperates. Grab a table outside, dip a chip, and enjoy the moment.

Address: 6935 Lake Plaza Dr, Indianapolis, IN 46220

2. Tequila Mexican Restaurant & Cantina

Tequila Mexican Restaurant & Cantina
© Tequila Mexican Restaurant & Cantina

Quesabirria tacos steal the spotlight at this lively Fort Wayne favorite on West Jefferson Boulevard. Cheesy, rich, and made for dipping, they set the tone fast.

Carne asada tacos earn plenty of love here as well. The guacamole also gets high marks, so order a bowl for the table.

Want seafood instead? Shrimp tacos bring a lighter bite, while tamales and chicken poblano offer something heartier.

Portions run large, so don’t be shy about boxing up leftovers. Tomorrow’s lunch will thank you.

The room feels classy yet relaxed, and the staff keeps things moving quickly. It works for a solo lunch or a big group dinner.

Planning a celebration? A private dining room and reservations make bigger gatherings much easier to pull off.

Catering is available too, so your next office party could skip the sad sandwich tray. Nobody will complain about birria at a meeting.

The outdoor patio is a nice perk on mild evenings, and dogs are allowed outside. Your pup can people-watch while you eat.

Weekend evenings stay busy in Fort Wayne, especially Friday through Sunday. Monday tends to be the quieter time to stop in.

Address: 6328 W Jefferson Blvd, Fort Wayne, IN 46804

3. Burri King

Burri King
© Burri King

Royalty in South Bend comes wrapped in a tortilla. The King Burrito holds court at this friendly spot on East Mishawaka Avenue.

Doors open at 10 AM, so breakfast and brunch are fair game. Early risers can fuel up before most taco shops even flip on the lights.

The Authentic Taco is another menu highlight worth your attention. Quesabirrias join the lineup for anyone who loves a cheesy, crispy bite.

Pork enchiladas also deserve a spot on your order. They make a great choice when you want something saucy and filling.

Save room, because desserts get real attention here. A sweet finish makes the drive feel even more worthwhile.

Ordering happens at the counter, which keeps things fast and simple. The dining room stays clean, casual, and on the quiet side.

Need to catch up on email? Free Wi-Fi makes it an easy place to work through lunch.

Mornings tend to be calm, while weekday evenings pick up. Plan around Sunday, since the restaurant closes that day.

Outdoor seating and dog-friendly patio rules add a nice touch on sunny days. Delivery and takeout cover those nights when the couch wins.

Address: 2621 E Mishawaka Ave, South Bend, IN 46615

4. Los Potrillos Restaurant

Los Potrillos Restaurant
© Los Potrillos Restaurant

Night owls in Bloomington, meet your new best friend. On Fridays and Saturdays, this taco spot stays open until 3 AM.

Wednesday nights run until midnight, while Thursday nights stretch to 1 AM. Indiana University students looking for a late meal have plenty of time to stop in.

Street tacos are the main event here. Al pastor brings sweet and savory flavor, while tripa gives adventurous eaters something bolder.

Here’s the fun part. Rooftop seating gives you a breezy view while you work through your taco order.

Downtown on East 7th Street, the location puts you close to plenty of local action. Paid street parking is the norm, so keep some change or an app handy.

The vibe stays casual and laid-back, with both counter and table service. Solo diners and big groups both fit right in.

The space is LGBTQ+ friendly and offers a gender-neutral restroom. Families can use the kids’ menu for younger eaters.

Curbside pickup, delivery, and takeout give you flexible ways to eat. Still, that rooftop makes a strong case for sitting down.

Address: 120 E 7th St, Bloomington, IN 47408

5. La Campirana

La Campirana
© La Campirana

Fresh juice and carnitas make a pretty dreamy combo. You’ll find both at this colorful counter-serve eatery on Evansville’s east side.

Tacos, burritos, and carnitas anchor the menu. The house sauces get plenty of praise, so try more than one.

Breakfast starts at 10 AM, and brunch is on the table as well. That gives you a tasty excuse to sleep in a little.

The space feels colorful, clean, and calm, with a casual style. College students, families, and groups all mix in easily.

Ordering happens at the counter, and service stays fast. Your food usually shows up before your stomach starts complaining.

Got room for something sweet? Desserts earn a strong reputation here, so plan your meal accordingly.

Sunday afternoons are the busiest time, which makes sense for a post-church taco run. Weekday mornings tend to be quieter.

Mark your calendar carefully, since the restaurant closes on Mondays. Tuesday through Sunday, it runs from 10 AM to 8 PM.

Hosting a party? Catering can bring those sauces and carnitas straight to your event.

Address: 724 N Burkhardt Rd, Evansville, IN 47715

6. Señor Tacos

Señor Tacos
© Señor Tacos

Chimichangas get top billing right next to tacos at this Lafayette favorite. Fried, filled, and golden, they’re hard to pass up.

The dining room is brightly decorated, so your meal comes with a cheerful backdrop. It’s an easy mood lift on a gray Indiana day.

Traditional tacos keep things classic. A big menu with lots of unique items gives curious eaters room to explore.

Portions run generous here. Bring a friend, or plan on carrying home a to-go box.

Sports fans, take note. The space works well for watching a game while you eat.

You can order at the counter or enjoy table service, depending on your mood. Either way, the service moves quickly.

Families can grab high chairs and a kids’ menu for little ones. Groups also fit comfortably, which helps on team nights.

Friday and Saturday evenings bring the biggest crowds. Arrive earlier if you’d like a calmer dinner.

Remember that Sunday is a day off for the kitchen. Delivery and takeout cover the other six days nicely.

Address: 1803 Veterans Memorial Pkwy S F, Lafayette, IN 47909

7. Taco Tequila’s

Taco Tequila's
© Taco Tequila’s

Brick walls, graffiti, and fun signs give this Wabash Avenue eatery serious personality. Downtown Terre Haute rarely looks this colorful at dinnertime.

The menu covers tacos and nachos, plus plenty of crowd-pleasers. Birria tacos make a strong case for your first order.

Hear that sizzle? Hot fajitas arrive with plenty of drama, which is half the fun.

Happy hour food makes an afternoon snack feel like a small victory. It’s a smart move between classes or after work.

College students, visitors, and groups all show up here. The low-key style keeps the mood relaxed and friendly.

The kitchen runs seven days a week, with later hours Thursday through Saturday. Late-night food is part of the appeal.

Parking can be tricky downtown, so give yourself a few extra minutes. Walking from nearby shops can save some circling.

Reservations aren’t accepted, so just show up hungry. Outdoor seating offers a nice option on pleasant evenings.

Kids are welcome too, with high chairs and a kids’ menu ready. It’s a fun spot for families who like a little art with dinner.

Address: 423 Wabash Ave, Terre Haute, IN 47807

8. Taco Tequila’s | Mexican

Taco Tequila's | Mexican
© Taco Tequila’s | Mexican

All aboard for fajitas! In tiny Shelburn, a historic train depot now serves big plates of Mexican food.

The building stands downtown on West Mill Street, about 20 miles south of Terre Haute. It’s one of the most striking dining rooms in this part of Indiana.

Fajitas are a star attraction here. They arrive hot and ready to be piled into tortillas.

Portions are famously huge. You may want to skip lunch before an early dinner visit.

One small detail is extra charming. Each person gets an individual bowl of salsa at the table, so no double-dipping debates.

Yes, this location shares a name with the Terre Haute spot. The setting here feels completely different, thanks to that depot history.

Service is fast and friendly, and the mood stays casual. Groups and visitors fit right in.

Reservations are accepted, which helps for birthdays or family nights. Thursday through Saturday evenings tend to draw the biggest crowds.

Kids get high chairs and a kids’ menu. Outdoor seating offers another option when the weather plays nice.

Can’t make the trip? Delivery and takeout are available, though the depot really deserves a visit in person.

Address: 9 W Mill St, Shelburn, IN 47879

9. Las Jacarandas Mexican Grill

Las Jacarandas Mexican Grill
© Las Jacarandas Mexican Grill

Family recipes from Jiquilpan, Michoacán, travel all the way to Northwest Indiana at this Merrillville grill. The family-owned spot opened in January 2023.

Handmade tortillas make a big difference here. They give the tacos a fresh, homemade quality that’s hard to fake.

Steak tacos are perfectly seasoned and a great first choice. Carnitas also earn serious praise for their flavor.

Want something saucy? The chicken burrito suizo, tamales, and enchiladas all deserve a spot on your list.

Breakfast is part of the deal, with doors opening at 10 AM. That means you can enjoy Mexican home cooking before noon.

The setting is bright and simple, with friendly staff. It feels like a neighborhood place where the food does the talking.

Healthy options and quick bites round out the menu. Kids can order from their own menu, and high chairs are available.

Weekend afternoons and Sunday lunch get busy. Tuesday and Thursday mornings are quieter if you prefer space.

Plan ahead, because the restaurant closes on Mondays. It also doesn’t take reservations or offer delivery.

Takeout works well if you want those tortillas at home. Just try not to eat half the order in the car.

Address: 2486 W Lincoln Hwy, Merrillville, IN 46410

10. TaColumbus

TaColumbus
© TaColumbus

A clever name is a great start, but the salsa lineup seals the deal. This Columbus taqueria specializes in street-style tacos and a range of spicy salsas.

Salsa lovers can test their heat limits one cup at a time. Keep a drink nearby, just in case.

Street tacos are the main attraction. Quesadillas and burritos also show off fresh ingredients and bold sauces.

The space is small and comfy, with a casual style. Friendly staff help it feel like a neighborhood hangout.

You can order at the counter or enjoy table service. Either way, the kitchen keeps things moving fast.

Weekday hours start at 10 AM and stretch to 10 PM. Fridays and Saturdays run even later, until 11 PM.

Weekend afternoons and evenings draw the biggest crowds. Weekday nights are often a calmer time to visit.

College students, families, and visitors all find their way here. Kids get high chairs and a kids’ menu.

Need tacos for a crowd? Catering can bring the salsa party to your next event in Columbus.

Address: 1635 N National Rd, Columbus, IN 47201

11. Salsa’s Mexican Grill Express

Salsa’s Mexican Grill Express
© Salsa’s Mexican Grill Express

Express is right there in the name, and the speed matches. This Muncie grill serves fresh, fast Mexican food without the long wait.

Signature street tacos lead the menu. The carnitas taco is a standout worth ordering on your first visit.

Fajitas are another house specialty. They bring that classic sizzle to a quick weeknight dinner.

Taco salad and burritos also earn plenty of fans. They’re easy choices when you want something filling.

The vibe stays casual and quiet, with table service. It’s an easy place for a solo meal or a group catch-up.

College students from nearby campus fit right in. Families can use high chairs and the kids’ menu.

Hours are simple to remember, from 11 AM to 9 PM daily. No calendar math needed.

Evenings get busier, especially Tuesday, Thursday, Friday, and Saturday. Arrive a bit early if you want a quieter table.

Healthy options give you lighter picks between taco nights. Small plates are great for sharing.

Curbside pickup, delivery, and takeout keep dinner flexible. Whichever you choose, those carnitas tacos make a delicious final stop on this Indiana taco tour.

Address: 2421 S Madison St, Muncie, IN 47302