Best Mexican Restaurants in Ann Arbor That Go Beyond Chips and Salsa

Skip the chain burrito. Ann Arbor’s Mexican food scene has quietly become one of the best in Southeast Michigan – and the places worth eating at aren’t always the ones with the biggest signs on Washtenaw.

We’re talking family-run kitchens turning out dishes you can’t find anywhere else in the county, taco shops where the al pastor is carved off a real trompo, and one spot that somehow makes falafel and Mexican street food work together. Here’s where to eat.

Chela’s Restaurant & Taqueria

Chela’s started as a tiny order-at-the-counter taqueria on Maple Road. Now it’s one of the most recognized Mexican restaurants in Ann Arbor – and the food hasn’t slipped. The tamales are hand-rolled and steamed in-house, the al pastor has actual caramelized pineapple edges, and the chilaquiles at breakfast are the kind of thing you rearrange your morning for.

The move here: get the birria tacos if they’re running them. The consomme on the side is rich and deeply spiced. And don’t skip the bakery case by the register – the conchas are baked fresh.

What keeps Chela’s honest is the family behind it. You can taste the difference between a kitchen that follows a recipe book and one that learned from somebody’s grandmother. This is the latter.

693 S Maple Rd. Chela’s Restaurant & Taqueria

Tmaz Taqueria

If you haven’t had a proper huarache in Ann Arbor, Tmaz is where you fix that. This family-owned spot on Packard does the kind of regional Mexican cooking that most restaurants around here don’t even attempt – pozole on weekends, caldo de res that could cure anything, and thick handmade tortillas that taste like they were just pulled off the comal.

The menu reads like a real Mexican kitchen, not an Americanized greatest-hits list. Enchiladas verdes swimming in tomatillo salsa. Tacos al pastor with properly marinated pork. And the tres leches cake is dangerously good.

Tmaz also has a second location on Dexter Ave if the Packard spot is packed. Both deliver the same quality.

3182 Packard St (also at 2529 Dexter Ave). Tmaz Taqueria

Tios Mexican Cafe and Tequila Bar

Tios sits on Liberty Street in downtown Ann Arbor and pulls off something tricky – it’s a full tequila bar with a festive atmosphere that still takes the food seriously. The mole here is layered and complex, not the stuff squeezed from a jar. The street corn is charred right. And yes, the margaritas are strong.

This is the spot for a group dinner where you want the energy turned up. The patio in summer gets loud in the best way. If you’ve seen Tios on Man v. Food, you already know the portions are generous. But what the show didn’t capture is how good the salsas are – they make them daily, and you can tell.

Order the carnitas plate and a mezcal flight if you’re feeling bold.

401 E Liberty St. Tios Mexican Cafe and Tequila Bar

Chapala Mexican Restaurant

Chapala has been on North Main Street long enough to qualify as an Ann Arbor institution. It’s not flashy, the decor hasn’t changed much in years, and that’s exactly the point. You come here for the chicken fajitas that arrive on a screaming-hot skillet, the California burrito stuffed past any reasonable limit, and the chips-and-salsa that actually taste homemade.

This is the place you take someone who says “I just want good, solid Mexican food.” Chapala delivers exactly that – consistently, for decades. The lunch specials are a steal, and the staff remembers regulars by name.

It won’t win any design awards, but your stomach won’t care.

211 N Main St. Chapala Mexican Restaurant

El Limon

El Limon is the wildcard on this list, and that’s why it belongs here. Tucked into a Plymouth Road strip mall, this small restaurant fuses Mexican and Mediterranean cooking in ways that shouldn’t work but absolutely do. Falafel tacos. Shawarma burritos. Lamb kofta with pickled onions and cilantro crema.

The owner built the menu around the flavors he grew up with on both sides of his family, and it shows. Nothing feels forced or gimmicky – it just tastes good. The portions are huge for the price, and the hot sauces at the counter range from mild to genuinely punishing.

If you’re tired of the same taco order everywhere, El Limon is the reset button.

2709 Plymouth Rd. El Limon

Condado Tacos

Condado is a build-your-own taco chain, yes – but the Ann Arbor location on Liberty Street earns its spot for one reason: it’s fun. The queso is dangerously addictive, the margarita menu is deep, and the customization means even the pickiest eater in your group will find something. Cauliflower tempura as a taco filling? It works.

This is not where you go for abuela’s cooking. This is where you go when you want good tacos, a cold drink, and a table full of friends arguing over which hot sauce is best. The vibe skews younger and louder, especially on game days.

Worth noting: they do taco kits to-go if you’re hosting and don’t feel like cooking.

401 E Liberty St, Suite 200. Condado Tacos

Dos Hermanos Express

Dos Hermanos flies under the radar because it’s on Jackson Industrial Drive – not exactly a destination street. But the people who know, know. This is fast, no-frills Mexican food done right. Big burritos, solid tacos, and a salsa bar that lets you customize your heat level from “pleasant” to “regrettable.”

The tortas are the sleeper hit here. Pressed and stuffed, they’re the kind of sandwich that makes you wonder why more places don’t do them. Service is quick, prices are low, and the portions are sized for people who actually work for a living.

Grab lunch here on a weekday and you’ll see construction crews, students, and office workers all crammed into the same small dining room. That’s usually a good sign.

25 Jackson Industrial Dr. Dos Hermanos Express

Los Amigos

Los Amigos is comfort Mexican food – the kind of place where the combo plates come with rice and beans piled high and the frozen margaritas are the size of your head. They have two Ann Arbor locations (Hilton Blvd and West Stadium), which means you’re never far from a fix.

The menu is big and leans American-Mexican, which is fine – sometimes you want enchiladas suizas and a chimichanga, not a tasting menu. The salsa is solid, the service is friendly, and it’s one of the few Mexican restaurants in town that consistently handles large groups without a long wait.

Good for families, good for game day, good for “we can’t decide where to eat.”

625 Hilton Blvd (also at 2135 W Stadium Blvd). Los Amigos

Bandito’s Fresh Mex

Bandito’s has been serving Ann Arbor since 1991, and the formula hasn’t changed much: big portions, fresh ingredients, reasonable prices. The Plymouth Road location is easy to get to, parking is simple, and the food comes out fast.

Their burritos are wrapped tight and stuffed generously – the chicken burrito with black beans is a local favorite. The chips are fried in-house and the guacamole is made to order. It’s not trying to reinvent anything, and that’s the appeal.

If you’re feeding a family on a budget and want something better than fast food, Bandito’s is the answer. They’ve been doing this for over 30 years for a reason.

3395 Plymouth Rd. Bandito’s Fresh Mex

MAIZ Mexican Cantina

MAIZ brings a modern Mexican cantina feel to Washtenaw Avenue with a menu that balances traditional flavors and creative touches. The Ypsilanti Depot Town location came first, but the Pittsfield Township spot is closer for most Ann Arbor residents and just as good.

Sunday is the day to come – kids eat free, which makes it one of the best family deals in the area. The cocktail program leans tequila-heavy (as it should), and the outdoor seating in warmer months is a nice bonus.

The mole enchiladas and the street tacos are the most popular orders for a reason. Nothing on the menu tries too hard, and the prices stay reasonable even with a couple of drinks.

4855 Washtenaw Ave. MAIZ Mexican Cantina

Where to Start

If you want authenticity, start at Chela’s or Tmaz. If you want a night out with drinks and energy, Tios. If you want something you’ve never tried before, El Limon. And if you just want reliable, affordable, no-fuss Mexican food, Chapala, Los Amigos, or Bandito’s will never let you down.

For more restaurant listings in Ann Arbor – Mexican and beyond – check out the full directory at miannarbor.com.

Get the best of Ann Arbor—events, tips, and updates—straight to your inbox!

Table of Contents

Questions?
Guidelines & Tips
Image Clarity

Logos should be no smaller than 160 x 160 px, with the subject matter centered as possible to avoid being cut off at the edges.

Image Size Limits

Images can have a maximum file size of 1 MB. Should you need to compress your images, no problem! Here’s a free tool with super simple instructions.

  1. Open Squoosh.
  2. Upload an image.
  3. Choose WebP from the dropdown.
  4. Download your optimized image.
Guidelines & Tips
Image Clarity

Headshot (Listing Preview) images should be no smaller than 800 x 900 px and Headshot (Listing Page) images should be no smaller than 160 x 160 px, with the subject matter centered as possible to avoid being cut off at the edges.

Image Size Limits

Images can have a maximum file size of 1 MB. Should you need to compress your images, no problem! Here’s a free tool with super simple instructions.

  1. Open Squoosh.
  2. Upload an image.
  3. Choose WebP from the dropdown.
  4. Download your optimized image.
Google Reviews
Display your reviews with these simple steps.
  1. From your EmbedSocial dashboard, click the ‘+’ icon next to the ‘Sources’ menu item.
  2. Choose ‘Google.’
  3. Click ‘Connect Google Account.’
  4. Authenticate with Google using the credentials tied to the account where your Google Reviews are coming from.
  5. After authentication is successful, click ‘Create Widget.’
  6. Copy the unique identifier from the Widget Code, as shown in the image below, highlighted in blue.
  7. Edit your Listing and paste the code into the ‘Google Reviews’ field.
  8. Save changes.
Guidelines & Tips
Image Clarity

Cover and Gallery images should be no smaller than 1920 x 1080 px for the best clarity, and the subject matter should be as centered as possible to avoid being cut off at the edges.

Image Size Limits

Images can have a maximum file size of 1 MB. Should you need to compress your images, no problem! Here’s a free tool with super simple instructions.

  1. Open Squoosh.
  2. Upload an image.
  3. Choose WebP from the dropdown.
  4. Download your optimized image.
Add Listing

Wondering if you already have a Listing on our platform? Click here to find out.

Claim Listing

Find and take control of any Listings you have on our platform. No Listing to Claim? Click here to add one.