Fish is one of Boston’s favorite things to put in a taco. It is an often healthier and even tastier version of the traditional beef taco. Whether fried or baked, the fish adds an unusual element that Bostonians cannot get enough of. Some of the best taquerias in town are serving up fish tacos in an array of styles, and the best way to find the ideal fish taco is to start with the best eateries in the city. These establishments never fail to deliver on taste and style.

(Photo Credit: Tenoch)

(Photo Credit: Tenoch)

Tenoch Mexican Taqueria
3 Lewis St.
Boston, MA 02109
(617) 248-9537

Tenoch Mexican Taqueria and its food trucks deliver delicious Mexican food to a wide swath of the city. Its pressed sandwiches are amazing, but there are fantastic fish tacos on the menu as well. The fried fish is cooked just right and customers always rave about the homemade salsas, including the chile de árbol, roja and mole. Presentation may depend on location, and whether the food is coming off a truck or a restaurant line, but the professional quality and authentic flavor always remain the same.

Related: Boston’s Best Taco Tuesday Specials

(Photo Credit: Zocalo)

(Photo Credit: Zocalo)

Zocalo Mexican Bistro
35 Stanhope St.
Boston, MA 02116
(617) 456-7849

Zocalo Mexican Bistro has several menus, including a drink menu that will certainly add more flavor to any meal. The tacos de pescado appear on both the dinner and brunch menus, and feature beer battered fish, pickled cabbage, pesto, mayo and radish, all seasoned to give the tacos a kick. Guests can have them on either corn or flour tortillas. Don’t forget to try the fried shrimp version as well.

(Photo Credit: Pedro's)

(Photo Credit: Pedro’s)

Pedro’s Tacos
55 Bromfield St.
Boston, MA 02108
(617) 482-8822

Pedro’s Tacos is a small chain that spread out in an unusual way. Its few restaurants are in different states and cities. Boston is lucky enough to have one and it serves some of the best fish tacos in the state. Its version of the fish taco is known as the “Famous Fish Taco,” and offers up the traditional salsa and cabbage with fried cod. There is also a shrimp taco made with grilled shrimp, making it a healthier seafood version of cabbage tacos.

(Photo Credit: Angela's)

(Photo Credit: Angela’s)

Angela’s Cafe
31 Lexington St.
Boston, MA 02128
(617) 567-4972

Angela’s Cafe serves regional Puebla cuisine, which is largely homemade. Surprisingly, there is a breakfast, lunch and dinner menu, which would overwhelm most restaurants, but it doesn’t hurt the fish tacos here. Unlike many taco joints, Angela’s skips the cod and goes for the tilapia in her fish tacos. The fish is fried and served in a taco shell with lettuce, creamy chipotle and avocado. For taco fans who don’t love cod and cabbage, this is the place to go for a delicious fish taco.

Related: Best Tacos In The MetroWest Area

(Photo Credit: Dorado)

(Photo Credit: Dorado)

Dorado Tacos
401 Harvard St.
Brookline, MA 02446
(617) 566-2100

Another break from the standard taco fare is Dorado Tacos’ fish tacos. There are three options. The most unusual of the three is made with Mahi Mahi that is grilled instead of fried. The other two contain fried whitefish with cabbage, pickled onion and either spicy or mild sauce. Shellfish fans can go for the fried shrimp option that has a refreshing serving of jicama and pineapple salsa.

Shelly Barclay is a professional freelance writer and amateur author. She writes on a variety of topics from food to mysteries. She loves to share the culture and rich history of her birthplace and home, Boston, with the rest of the world. Her work can be found at