The 10 Best Taco Places in Minnesota!

In the 21st century, tacos have emerged as the bellwether food for an entire generation. Minnesota has jumped up and landed squarely on the taco bandwagon. Soft-shell, hard-shell, a la Mexicana, or in a tortilla, here are the best taco places in the North Star State. 

1. Pineda Tacos, Plymouth, MN

There are a few Pineda locations in the Twin Cities, but the Plymouth location stands out because, with this this suburban outpost, they are the best tacos in the West Metro. Try the chipotle pork, or if you’re not feeling like a taco, their tortas are also some of the best in the state.

2. El Taco Riendo, Minneapolis, MN

Another fast-food spot with serious Mexican cred, El Taco Riendo is an unassuming joint in Northeast Minneapolis. With locally-sourced tortillas and house-made ingredients, their tacos are winners. Try the chicken tinga or chorizo for a little kick. For real, down-home flavors, they also offer lengua (tongue), chicharron, and tripe tacos. 

3. Duluth Grill, Duluth, MN

With fish tacos that seem to make everybody’s “best of” lists, it would be a crime to omit Duluth Grill from this list. The crispy whitefish, with cilantro lime tartar sauce, pico de gallo, pickled onion, and pickled jalapeño strikes just the right balance between the Scandinavian and Latino (I know, right?!) flavor palettes. 

4. Smalley’s Caribbean Barbeque, Stillwater, MN

Featured on “Diners, Drive-Ins, and Dives” and winner of many local contests and awards, the jerk pork tacos at Smalley’s are the stuff of legend. They make other dishes—barbecue, for instance, which is definitely worth a try as well—but these tacos are a can’t-miss. 

5. El Carambas, Rochester, MN

It’s safe to say that when it comes to Mexican food, El Carambas is a beloved Rochester institution. Other entrants have come on the scene, and are well-liked, but El Carambas has a longevity and a consistent quality that means you go back time and again and get the same, delicious food. Try the shrimp tacos, which are made in a simple, Mexican style with nothing but cilantro and onions. You know if they’re served like that, the shrimp has got to be good.

6. Taqueria La Hacienda, Burnsville, MN

With a couple extra locations and a food truck now, Taqueria La Hacienda is moving up in the world. They are easily the best tacos South of the River. And it’s no surprise: When a Mexico City native drives you from Golden Valley to Burnsville to get tacos, you know they're gonna be good. And they are—especially, the tacos al pastor.

7. Vero’s Tacos, Mankato, MN

A simple taqueria with a simple menu, Vero’s relies on quality rather than quantity when it comes to their menu—and it’s served them well. Even though they don't have a lot of non-fast food chain competition in the area, Vero’s takes such pride in the quality of their food that it’s comparable to pretty much any other taqueria in the state.

8. Taqueria Los Ocampo, St. Paul, MN

Picking a taco place in St. Paul is a tall order. Home to the original Mexican community in the Twin Cities, there are a lot of good tacos to be had. But here’s the thing: Los Ocampo has a few locations and are universally beloved. So, their St. Paul restaurant wins a spot on the list to represent the capitol city. Their tacos are authentic and delicious, and they also serve up some of the state’s best elote.

9. Las Teresitas, Minneapolis, MN

Las Teresitas is all about the salsa. They have the best salsa bar in the state. What they make to carry the salsa is not too shabby either. The proprietors formerly ran Taco Moreles, so knew what their were doing from the get go. Try their chorizo, which is some of the best available in the Metro.

10. Andale Taqueria & Mercado, Richfield, MN

This is another Metro spot that takes authenticity back home. With lengua and beef head options, topped with traditional cilantro, lime, and onion, Andale has become a South Metro destination for folks seeking the real deal. They use tilapia for their tasty fish tacos and their tinga is a force to be reckoned with.

Select a Minnesota 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:

Aitkin County

Anoka County

Becker County

Beltrami County

Benton County

Big Stone County

Blue Earth County

Brown County

Carlton County

Carver County

Cass County

Chippewa County

Chisago County

Clay County

Clearwater County

Cook County

Cottonwood County

Crow Wing County

Dakota County

Dodge County

Douglas County

Faribault County

Fillmore County

Freeborn County

Goodhue County

Grant County

Hennepin County

Houston County

Hubbard County

Isanti County

Itasca County

Jackson County

Kanabec County

Kandiyohi County

Kittson County

Koochiching County

Lac Qui Parle County

Lake County

Lake Of The Woods County

Le Sueur County

Lincoln County

Lyon County

Mahnomen County

Marshall County

Martin County

Mcleod County

Meeker County

Mille Lacs County

Morrison County

Mower County

Murray County

Nicollet County

Nobles County

Norman County

Olmsted County

Otter Tail County

Pennington County

Pine County

Pipestone County

Polk County

Pope County

Ramsey County

Red Lake County

Redwood County

Renville County

Rice County

Rock County

Roseau County

Saint Louis County

Scott County

Sherburne County

Sibley County

Stearns County

Steele County

Stevens County

Swift County

Todd County

Traverse County

Wabasha County

Wadena County

Waseca County

Washington County

Watonwan County

Wilkin County

Winona County

Wright County

Yellow Medicine County