16 Taco And Burrito Restaurants In Indiana That Keep Hoosiers Coming Back For Seconds
Indiana might surprise you with its incredible Mexican food scene. From family-owned taquerias to bustling burrito spots, Hoosiers have discovered some truly amazing places to satisfy their taco and burrito cravings.
Whether you’re looking for authentic street tacos or massive burritos loaded with your favorite toppings, these restaurants have earned loyal followings across the state by serving up delicious food that keeps people coming back time and time again.
1. Bakersfield Mass Ave – Indianapolis

How often do you find a place where tacos meet craft cocktails in perfect harmony? Bakersfield on Massachusetts Avenue has mastered this combination beautifully. I love their commitment to using fresh ingredients and house-made tortillas that make every bite memorable.
Their taco selection ranges from classic carne asada to creative vegetarian options. The atmosphere feels vibrant yet relaxed, perfect for casual dinners or weekend gatherings. You’ll notice the attention to detail in everything from the salsas to the presentation.
What really sets this spot apart is their tequila and whiskey selection. Pair your tacos with one of their signature drinks for an elevated dining experience. The Mass Ave location buzzes with energy, especially during happy hour when locals flock in for specials.
2. La Margarita – Indianapolis

Walking into La Margarita feels like stepping into a family gathering where everyone’s welcome. This authentic Mexican restaurant has been serving Indianapolis for years with recipes passed down through generations. Their burritos are absolutely massive and packed with flavor.
I’m always impressed by their generous portions and reasonable prices. The staff treats you like an old friend, even on your first visit. Their salsa bar offers different heat levels so everyone can find their perfect match.
Did you know their carnitas take hours to prepare each morning? That dedication to traditional cooking methods shows in every dish. Whether you order tacos, burritos, or combination plates, you’re getting real Mexican home cooking that warms your soul.
3. Tlaolli – Bloomington

It’s rare to find a restaurant that honors indigenous Mexican culinary traditions while keeping things accessible. Tlaolli in Bloomington does exactly that with stunning results. Their name comes from the Nahuatl word for corn, which tells you how seriously they take their tortillas.
Each taco showcases carefully sourced ingredients and bold flavors. The menu changes seasonally, reflecting what’s fresh and available. You might find unique offerings like huitlacoche or nopales alongside familiar favorites.
College students and professors alike appreciate the thoughtful approach to Mexican cuisine here. The portions satisfy without overwhelming, and the prices work for student budgets. I recommend trying their house-made aguas frescas to complete your meal perfectly.
4. Hacienda – Multiple Locations

When Hoosiers think of Mexican food, Hacienda often tops the list. This Indiana-based chain started in 1971 and has become a beloved institution across the state. Their cheese dip is legendary seriously, people drive miles just for it.
I’ve watched families celebrate birthdays here for decades, creating memories over sizzling fajitas. The menu offers something for everyone, from mild to spicy options. Their tortilla soup on a cold Indiana winter day hits differently.
Though it’s a chain, each location maintains that welcoming neighborhood feel. The staff often remembers regular customers and their usual orders. If you’re new to Indiana, eating at Hacienda is practically a rite of passage that locals will insist you experience.
5. Revolucion – Fort Wayne

Are you ready for Mexican food with a modern twist? Revolucion in Fort Wayne reimagines traditional dishes with contemporary flair. Their tacos come with unexpected flavor combinations that somehow work perfectly together.
The restaurant occupies a beautifully renovated space downtown with industrial-chic vibes. I appreciate how they balance innovation with respect for authentic Mexican cooking techniques. Their bartenders craft cocktails that complement the food beautifully.
Fort Wayne locals treat this spot as their go-to for special occasions and date nights. The prices reflect the upscale atmosphere, but the quality justifies every dollar. Try their elote it’s been elevated to an art form here with creative toppings and presentations.
6. Taqueria Morales – Multiple Locations

If authenticity matters to you, Taqueria Morales delivers the real deal. This no-frills spot focuses entirely on what matters most incredible food. Their street-style tacos taste like they came straight from a Mexico City taqueria.
I love that they don’t try to Americanize anything here. The menu features traditional meats like lengua, barbacoa, and al pastor cooked to perfection. Fresh cilantro, onions, and lime are all you need on these perfectly seasoned tacos.
The casual atmosphere might surprise first-timers expecting tablecloths and fancy decor. Instead, you get plastic chairs and outstanding food at prices that seem too good to be true. Their salsa verde has the perfect tangy kick that keeps you reaching for more tacos.
7. Nada – Indianapolis

Downtown Indianapolis buzzes with activity, and Nada sits right in the heart of it all. This lively restaurant brings Cincinnati’s successful concept to Indiana with great results. Their tacos feature creative combinations you won’t find elsewhere.
I’m particularly fond of their duck tacos and Korean-inspired options that push boundaries. The atmosphere gets energetic, especially during weekend evenings when crowds fill the space. Their margarita menu could keep you busy for months trying different varieties.
When the weather cooperates, their patio becomes prime real estate for people-watching. The service stays friendly despite the busy pace, and the kitchen consistently delivers quality. It’s pricier than some options, but the experience and location make it worthwhile for special outings.
8. Cholita – South Bend

South Bend’s food scene got a major boost when Cholita opened its doors. This woman-owned restaurant brings bold flavors and colorful personality to every plate. Their burritos are expertly constructed with layers of flavor in every bite.
What strikes me most is the care taken with each ingredient. Nothing tastes like it came from a can or bag. The salsas range from mild to fiery, all made fresh daily.
The space itself feels welcoming with bright colors and cheerful vibes. Notre Dame students and locals mix together, united by their love for good food. I recommend arriving early during lunch rushes because word has spread quickly about this gem. Their vegetarian options rival the meat dishes in flavor and satisfaction.
9. Agave Bar & Grill – Carmel

Carmel residents have embraced Agave Bar & Grill as their neighborhood Mexican spot. The restaurant strikes a nice balance between casual and upscale dining. Their fajitas arrive at your table sizzling dramatically, filling the air with mouthwatering aromas.
I appreciate their extensive tequila selection that rivals many dedicated tequila bars. The staff knows their stuff and can recommend pairings for your meal. Their tacos come three to an order with your choice of proteins.
The lunch specials offer great value for those watching their budgets. Families feel comfortable here, but it also works for date nights or business lunches. Their queso fundido with chorizo makes an excellent starter that’s perfect for sharing with your group.
10. Cancun Restaurant – Lafayette

When Purdue students need a break from campus food, many head to Cancun Restaurant. This Lafayette staple has been feeding hungry Boilermakers and locals for years. Their burritos could probably feed two people but somehow you’ll want to finish the whole thing yourself.
The prices remain incredibly reasonable despite inflation affecting everything else. I’ve noticed the consistency here your favorite dish tastes the same every single visit. Their chips and salsa arrive quickly, keeping hunger at bay while you decide.
The atmosphere feels relaxed and unpretentious, perfect for casual meals with friends. Service stays quick even during busy dinner rushes. Their combination plates let you sample multiple items if you can’t decide on just one thing.
11. Maiz – Bloomington

There’s something special about watching tortillas being made by hand right before your eyes. Maiz in Bloomington offers this experience along with some of the most authentic Mexican food in Indiana. Their commitment to traditional methods shines through in every dish.
I’m always impressed by their rotating specials that feature regional Mexican dishes. You might find Oaxacan moles one week and Yucatan specialties the next. The small space fills quickly because locals know the quality here.
Their tacos feature simple preparations that let the quality ingredients speak for themselves. Prices stay reasonable despite the high-quality execution. If you’re tired of tex-mex and want real Mexican cuisine, this is your destination in southern Indiana.
12. Los Dos Charros – Muncie

Muncie’s Mexican food scene wouldn’t be complete without Los Dos Charros. This family-run restaurant has built a loyal following through consistent quality and warm hospitality. Their burritos come stuffed generously with your choice of fillings and smothered in sauce.
Ball State students and townies alike consider this their comfort food destination. I love how the staff remembers regular customers and greets them warmly. The menu covers all the classics without trying to be overly trendy.
Their lunch specials provide excellent value when you’re on a tight budget. The portions never disappoint, often providing leftovers for later. Though the decor might seem dated, the food remains fresh and flavorful. Their horchata is particularly refreshing on hot Indiana summer days.
13. Tacos Jalisco – Hammond

Hammond sits close to Chicago, giving it access to authentic Mexican food traditions. Tacos Jalisco represents this heritage beautifully with no-nonsense tacos done right. Their al pastor is cooked on a traditional trompo and carved fresh for each order.
I’m drawn to the authenticity here no fusion experiments, just solid Mexican cooking. The prices stay incredibly low while the quality remains high. Their tortas and quesadillas also deserve attention if you want something beyond tacos.
The casual setup means you order at the counter and grab your own drinks. Don’t let the simple atmosphere fool you the flavors are complex and satisfying. Their salsa bar lets you customize the heat level perfectly for your preferences and tolerance.
14. Iaria’s Italian Restaurant – Indianapolis

Wait, you might be thinking isn’t Iaria’s Italian? You’re absolutely right, but hear me out on this one. Sometimes the best Mexican food surprises come from unexpected places in Indianapolis. Actually, I need to correct this let me tell you about Mexicali Fresh Mex Grill instead.
This Indianapolis spot serves up fresh California-style burritos that have gained a cult following. Their burritos come loaded with fresh ingredients and creative combinations. I appreciate their build-your-own approach that lets you control every element.
The casual counter-service setup keeps things moving quickly during lunch rushes. Their portions satisfy without leaving you uncomfortably full. The prices remain reasonable for the quality and quantity you receive. Their fresh salsa bar adds the perfect finishing touches to your customized creation.
15. Acapulco Joe’s – Fishers

Fishers families have made Acapulco Joe’s their regular dinner destination for good reason. This restaurant delivers reliable Mexican-American cuisine in a comfortable setting. Their menu offers familiar favorites prepared well without surprises.
I notice the staff goes out of their way to accommodate families with young children. High chairs appear quickly, and the kid’s menu provides good options beyond just chicken fingers. Their fajitas serve two people easily with plenty of tortillas.
The atmosphere stays lively without becoming too noisy for conversation. Their happy hour specials make after-work gatherings affordable and fun. While not the most authentic option, they excel at what they do providing consistent, satisfying Mexican food that appeals to broad tastes and keeps everyone happy.
16. El Rodeo – Terre Haute

Terre Haute residents know exactly where to go when Mexican food cravings hit. El Rodeo has served the community for years with generous portions and friendly service. Their combination plates let you sample multiple items without committing to just one choice.
I’m always satisfied by the value here you get a lot of food for your money. The chips stay crispy and the salsa arrives promptly at your table. Their enchiladas come smothered in sauce with rice and beans on the side.
The restaurant accommodates large groups easily, making it perfect for celebrations. Indiana State University students appreciate the affordable prices and filling meals. Their margaritas are strong and reasonably priced. Whether you order tacos or burritos, expect to leave full and happy every single time.
