The 10 Best Taco Places in Michigan!

In Michigan, we are lucky. Lucky to have an abundance of excellent options for the perfect taco. Naturally, Michigan's taco options are varied and different from the rest of the country, but with that in mind, you're ready for a great adventure through Michigan's taco scene. Here are 10 of the best places to grab a taco in the state! 

1. Cuatro Amigos, Bay City, MI

Translating literally to “Four Friends,” Cuatro Amigos in Bay City has the distinction of offering the best tacos in not only Bay City, but also in Michigan by MLive's 2014 ratings. Not only does Cuatro Amigos offer up tacos in the best and most traditional styles, like the al pastor (pork and pineapple), but it will also go a step farther and offer some unique twists like a salmon taco. They even have, at last report, specific hot sauces geared toward each dish, which gives it a spark and personality all its own.

2. Donkey Taqueria, Grand Rapids, MI

Grand Rapids' Donkey Taqueria—often affectionately referred to as “Donkey” by locals—offers up a small but satisfying roster of tacos and similar dishes as a whole. Look for some unexpected menu additions here at Donkey, including such toppings as purple cabbage and crawfish. However, don't expect the standards to be thrown over for innovation, as tacos like the “gringo taco” will feature standards like ground beef, cheese, lettuce, and even guacamole, salsa de queso, and cilantro.

3. Chela's Restaurant and Taqueria, Ann Arbor, MI

Ever had a taco that featured pork rinds? Well, you'll have your chance at Ann Arbor's Chela's Restaurant and Taqueria, where tacos run the gamut from the outlandish, like the chicahron—pork rinds—to the mundane, like chorizo sausage. Chela's is actually run by a former Mexico City street taco maker, reports note, and that spirit—along with those recipes—follow him to Chela's, which goes full-bore for authenticity above all.

4. Jose's Cantina, St. Ignace, MI

Jose's Cantina in St. Ignace is a strictly seasonal affair. Those who manage to hit this one at the right time of year, though, will get access to an impressively authentic affair that includes fish tacos as only Michigan can make them. Why? Because they feature Lake Superior whitefish as the key ingredient. It's not just the whitefish that will make this place a winner, though, as tacos here will come with such things as jerk chicken, traditional pork, and even vegetarian options fill out the taco roster.

5. Chilango's Mexican Grill, Jackson, MI

While there are three other Chilango's locations in Jackson—including one with a breakfast focus called the Broken Egg—the Mexican Grill location is the one that will deliver the killer tacos. “Chilango” itself is a slang term used to describe people from the Distrito Federal, and has come to be known as a descriptor of a kind of intra-Mexican fusion cuisine. Featuring normal material like pork carnitas and outlandish material like Parmesan-breaded tilapia, Chilango's runs the gamut.

6. Sagebrush Cantina, Lake Orion, Fenton, MI

Found in both Lake Orion and Fenton, Sagebrush Cantina looks to offer tacos and most every other Mexican food around with equal verve and skill. The classics are on hand, of course, but so too are unexpected offerings like the shrimp ranchero and the Cabo fish taco. Plus, Sagebrush Cantina offers an array of beer options, including a hefty showing of Michigan beers.

7. El Oasis, Lansing, MI

Naturally, you can't talk taco in Michigan without at some point talking taco truck, and in Lansing, El Oasis is one of the big names to reckon with. A variety of meat choices await diners, ranging from fried pork to beef tongue and most anything you could ask for in between. With seven varieties of meat available, taco fans will have plenty to check out here. Throw in nachos, enchiladas and a wide variety of other options, and this truck will have plenty of taco options.

8. Border Grill, Negaunee, Marquette, MI

Even the Upper Peninsula digs tacos, as evidenced by the Border Grill, offering locations in both Negaunee and Marquette. The online menu proudly features the legend “new meats” as part of the web address, and with tacos starting with whitefish and going to shredded pork and a highly-spiced shredded chicken known as “tinga,” it's easy to see why the address points out the new meats. Those who want something beyond the taco here will find some welcome benefit in an array of dishes from burritos to nachos.

9. Mama Lu's, Traverse City, MI

Leave it to Traverse City to take the taco and turn it into something noteworthy. At Mama Lu's, a self-described “modern day taco shop,” diners will get access to everything from fried whitefish to short rib-based tacos, and those who are looking to feed a larger gathering will be able to get in on a complete taco kit geared toward five to seven people. Boasting your choice of meats, along with chips, pinto beans, and an array of sides available, Mama Lu's will cover everything from just one taco to a whole room's worth of tacos.

10. Lolita's Tacos, Kalamazoo, MI

Head to Kalamazoo for a shot at some very unique and distinctive tacos at Lolita's Tacos. Featuring some downright strange tacos like one involving potato, ground beef and carrot on a flour tortilla, there's going to be some tacos you might well only find here. Throw in some authentic Mexican fare like pozole and you've got an experience that will be almost shockingly well-rounded.

Select a Michigan town to find the Best Things-To-Do and Places To Go around you
Find Mexican Restaurants Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alcona County

Alger County

Allegan County

Alpena County

Antrim County

Arenac County

Baraga County

Barry County

Bay County

Benzie County

Berrien County

Branch County

Calhoun County

Cass County

Charlevoix County

Cheboygan County

Chippewa County

Clare County

Clinton County

Crawford County

Delta County

Dickinson County

Eaton County

Emmet County

Genesee County

Gladwin County

Gogebic County

Grand Traverse County

Gratiot County

Hillsdale County

Houghton County

Huron County

Ingham County

Ionia County

Iosco County

Iron County

Isabella County

Jackson County

Kalamazoo County

Kalkaska County

Kent County

Keweenaw County

Lake County

Lapeer County

Leelanau County

Lenawee County

Livingston County

Luce County

Mackinac County

Macomb County

Manistee County

Marquette County

Mason County

Mecosta County

Menominee County

Midland County

Missaukee County

Monroe County

Montcalm County

Montmorency County

Muskegon County

Newaygo County

Oakland County

Oceana County

Ogemaw County

Ontonagon County

Osceola County

Oscoda County

Otsego County

Ottawa County

Presque Isle County

Roscommon County

Saginaw County

Saint Clair County

Saint Joseph County

Sanilac County

Schoolcraft County

Shiawassee County

Tuscola County

Van Buren County

Washtenaw County

Wayne County

Wexford County