Minnesota may be a bit of a hike from Mexico, but that doesn’t mean it’s lacking on places to find the perfect taco. As one of the best “food cities” in the country, the Twin Cities are full of great places that serve fantastic fish tacos. Look outside the Twin Cities and find other options for grabbing a fish taco as well. So get out your hot sauce and try the amazing tacos served at these place.
508 Lexington Parkway S.
St. Paul, MN 55105
Rusty Taco is a well-known food truck and restaurant that travels around the Twin Cities and surrounding areas serving up delicious tacos to those that crave them. While beloved for its brisket taco, the fish taco is another delight on Rusty’s menu that is often overlooked. Fried or grilled, the fish taco is piled with fresh cabbage, cilantro, and a housemade chipotle sauce that makes it one amazing taco. Grab one at the St. Paul, Minneapolis, or Maple Grove location or just follow the food truck to catch your fish tacos.
118 S. 27th Ave. W.
Duluth, MN 55806
A locally owned restaurant with a diner-type menu, you may be tempted to try the pancakes or the BLT. However, if you skip the fish tacos, you’re making a huge mistake. Duluth Grill uses the best ingredients—nothing canned—and supports local farms and sources by serving their products daily. The fish tacos come in a fresh tortilla with a cilantro-lime sauce that cuts the spice of the jalapenos perfectly. Fresh white fish is the highlight of this dish and although the dish comes with three tacos, you will not want to share – they’re that good.
Sea Salt Eatery
4801 Minnehaha Ave. S.
Minneapolis, MN 55417
The place with some of the best fish tacos also has the best view. Sit outside in Minnehaha Park and enjoy the sunshine on the patio and the sound of the waterfall as you drink a craft beer and sample a great taco. Sea Salt Eatery serves up fresh fish daily, and while the specials change, the quality does not. Some favorites are the grilled mahi-mahi taco, the fresh scallop taco, and the fried fish. Grab some oysters to go with your meal and you will not be disappointed.
30 Water St.
Excelsior, MN 55331
Head out toward beautiful Lake Minnetonka to grab a taco at Lago Tacos. With so many seafood selections including mahi, ahi tuna, walleye, shrimp, and even a surf and turf taco, it’s hard to choose just one kind. Lago Tacos specializes in authentic street tacos and serves them up with fresh ingredients, margaritas, and locally brewed beers. The tacos are made with your choice of flour or corn tortillas and go best with Lago’s fresh and fantastic guacamole. Hop up the block after your taco and have a beer at the Excelsior Brewery, another fantastic local hot spot.
Salsa A La Salsa
1420 Nicollet Ave.
Minneapolis, MN 55403
An authentic little Mexican cafe on Eat Street, Salsa A La Salsa has been dishing up some scrumptious tacos to locals for years. Try not to fill up on the basket of chips and salsa while you wait for your perfect fish tacos to be delivered. Salsa a La Salsa serves up great drinks, fresh guacamole, and other delicious options to go with your fish tacos. The walleye is fresh and everything is fantastic. Save room for dessert, as the selection is outstanding.
Andrea Wodele is a freelance writer who has lived in the Twin Cities for the last 10 years. Her hobbies include exercising, driving kids around, watching Minnesota sports, and reading self-help literature. Examiner.com.