Fish Tacos toronto

The Best Fish Tacos in Toronto

The best fish tacos in Toronto give diners the green light to grab their food with both hands, ignore their surroundings, and ferociously devour every crisp, tangy, chewy bite. A classic combination of warm tortillas, fried fish, sharp slaw, and creamy, subtly spicy sauce, fish tacos are the type of food that beckons, no matter the season or time of day.

Here are the best fish tacos in Toronto


Seven Lives
1

Seven Lives

A dish that rolled into the city in 2012, the Baja fish taco at this bustling Kensington Market spot has held diners' attention ever since. With delicate, crisped fish, cabbage, herbs, pico and smoky, savoury, zesty Baja sauce, you'll want to order this one in multiples.

Alebrijes Taqueria
2

Alebrijes Taqueria

A from-scratch approach brings a slew of regional Mexican dishes to life at this family-run Oakwood Village restaurant. Among them, fish tacos are a riot of flavours and textures: corn tortillas carrying a heap of seasoned basa, cabbage, pico, zingy chipotle salsa and queso fresco.


Luis H
3

Luis H

From the same team as El Nahual, this Cabbagetown spot offers a sit-down option to diners weary of gobbling tacos in their cars. Stacked onto house-made tortillas, fried cod and pineapple, chipotle aioli and pickled carrot slaw becomes a gorgeously over-stuffed taco you'd be best to tackle on-site.

Chilliy Pepper Tacos
4

Chilliy Pepper Tacos

Though there are other ways to get your fish fix at this Annex spot, its the team's reasonable tacos that lead to repeat visits. Follow the crowd, with an order of fish tacos, the top seller. With spiced fried fish planted firmly onto a griddled tortilla, a blanket of fresh guac and shower of lettuce, its appeal is easy to understand.


Tacos 101
5

Tacos 101

If it's Monday, and you need tacos, head elsewhere. Any other day of the week, you'll find an array of Mexican street eats at this popular Kensington Market spot. With mango, cabbage, pico and avocado sauce, the team's fried cod pescado taco is all the things — bright, fresh, acidic and utterly unforgettable.


Atomic 10
6

Atomic 10

Side orders of guacamole, tostones and nachos with bracing margaritas and palomas at this St. Clair West restaurant. Just don't fill up before the main event. Because the team pairs its beer-battered fish with cabbage, pico de gallo and cilantro crema, or, unexpectedly, with pad Thai sauce, in fish tacos you won't want to miss.

Gus Tacos on Queen
7

Gus Tacos on Queen

Locations of this home-grown taco spot abound (in Parkdale, Bloorcourt, and more), meaning its satisfying Mexican sustenance is almost always within reach. Here, fish tacos involve golden, battered fish, onions and cilantro atop two corn tortillas, with the option to customize keeping things perennially fresh.


Tacos Moras
8

Tacos Moras

Fresh, homestyle flavours keep diners happy at this casual spot, with locations on St. Clair West and the Danforth. Tortillas can hardly hold the abundance of Baja battered or grilled fish, guacamole, slaw and sauce every fish taco order comprises, so keep the extra napkins handy.

Pinata Tacos
9

Pinata Tacos

Follow the fiesta to this lively Brockton Village restaurant, where tacos rank high among the team's specialities. Crunchy, tender fish leaves little room for slaw, tomato, cilantro and sauce, making these fish tacos as filling as they come.

Lead photo by

Fareen Karim at Alebrijes Tacos


Latest Videos



Latest Videos


Join the conversation Load comments

The Best Fish Tacos in Toronto

Leaflet | © Mapbox © OpenStreetMap Improve this map

Latest in Best of Toronto

The Best Splurge Sushi in Toronto

The Best Kitchen Supply Stores in Toronto

The Best Challah in Toronto

The Best Late Night Burgers in Toronto

The Best Falafel in Toronto

The Best Shawarma in Toronto

The Best Vegan and Plant-Based Restaurants in Toronto

The Best Health Food Stores in Toronto