Toronto is a coffee lover’s dream come true. With so many independent coffee shops and roasters in the city, there’s...
Read MoreThe 16 Best Fish Tacos in Toronto [2022]
Move over, chicken tacos. There’s a new contender for the best taco in town, and it’s fish! Toronto has no shortage of delicious fish tacos, so we’ve put together a list of the 16 best places to get them. Whether you’re looking for something spicy or mild, these restaurants have got you covered. We chose our favourites based on taste, originality, reviews, and price.
So next time you’re in the mood for some Mexican cuisine, make sure to check out one of these spots for some amazing fish tacos! From traditional Baja-style tacos to fusion dishes that combine the best of both worlds, there’s something for everyone on this list. And with prices ranging from $2 to $12, there’s also something for every budget.
If you’re looking for more delicious seafood options, check out our list of the best oysters or the best crawfish in Toronto. These spots will have you hooked!
So what are you waiting for? Grab a friend and head to one of these spots for an unforgettable taco experience!
Summary
- How We Chose The Best Fish Tacos In Toronto?
- The Best Fish Tacos In Toronto
- 1) Taco Del Mar
- 2) Chula Taberna Mexicana
- 3) Grillies
- 4) El Trompo
- 5) Tacos Gus
- 6) El Catrin Destileria
- 7) Mi Taco Taqueria
- 8) Grand Electric Parkdale
- 9) Cinco Mexican Restaurant
- 10) Tacos El Asador
- 11) Wilbur Mexicana
- 12) La Carnita
- 13) Campechano
- 14) Playa Cabana Cantina
- 15) Seven Lives Tacos y Mariscos
- 16) Como En Casa
- FAQs About Fish Tacos
- Conclusion
How We Chose the Best Fish Tacos in Toronto
- Variety: We made sure that these taco spots include a wide range of taco selections for you to choose from such different fish or seafood choices, salsa, vegetarian/vegan, sauces and toppings.
- Quality: We ensured that these fish taco spots are made from scratch with nothing artificial, homemade salsa, and locally sourced meat.
- Price: We included the price range for its affordability and how some tacos might be priced a bit higher than the others due to portion size and the variety of ingredients.
- Customer Reviews: We included customer reviews to check that the staff is welcoming, that the service is quick, that the meat or seafood was cooked properly and tasted well, that the quantity size was adequate, and that they would highly recommend the restaurant.
The Best Fish Tacos In Toronto
1. Taco Del Mar

This place is known for their Baja-style burritos and they have a lot of vegetarian, vegan and gluten-free options. The prices for tacos range from $3 to $9.
A favourite is the Rippin fish tacos. It’s made with crispy fish, pico de gallo, cabbage and Baja sauce. We also recommend their crispy shrimp tacos with shredded cabbage, tangy baja white sauce that is topped with pado de gallo. You can also choose to make your own taco at this restaurant!
There are numerous proteins and sauces to choose from that you’ll never get bored with the choices offered here. If you’re looking for a deal this restaurant also has some wonderful daily specials to check out.
Business Information:
Address: 135 Bremner Blvd, Toronto, ON M5J 3A7
Phone: (647) 344-4366
Website: tacodelmar.com
Customer Review Highlights:
Pros & Cons
Pros | Cons |
They have vegan and vegetarian options and vegans get free guacamole as well. | Slower service during busy hours |
Build your own meal kit options for a group of 4 or 8 people to enjoy with friends or family. |
2. Chula Taberna Mexicana

This vibrant restaurant uses a mixture of flavour profiles to create its unique flavours. Their tacos are priced between $6 to $9.
We recommend trying the beer-battered haddock taco; It is filled with guacamole, pickled vegetables, cucumbers and other sauces. Enjoy your meal with a Septima Malbec. Every sip of this sweet wine comes with hints of plum and figs.
There is also a strong note of vanilla in this drink. For dessert, finish off your meal with something sweet with a crispy cinnamon-dusted churro.
Business Information:
Address: 1058 Gerrard St E, Toronto, ON M4M 1Z8
Phone: (416) 901-9859
Website: chula.ca
Customer Review Highlights:
Pros & Cons
Pros | Cons |
Patio available and heated | Slower service during busy hours |
You can reserve online | |
You can book for private functions from birthdays, holiday parties, bachelor/bachelorette, weddings, work parties and baby showers. |
3. Grillies

This place gives you food fresh off the grill. The price of the food ranges from $5 – $11 at this restaurant.
Plus they have a variety of burger options at this place as well. You have a lot of options with how your taco is made here. Your fish taco can have a soft, hard or corn shell and it comes with kidney beans.
The salsa can also be hot or mild. You can also add in extra toppings such as fried eggs, grilled onions, bacon, guacamole, pickles, jalapenos and more. If you get a combo, your meal comes with a drink and fries as well.
Business Information:
Address: 2632 Danforth Ave, Toronto, ON M4C 1L7
Phone: (647) 748-1235
Website: grillies.ca
Customer Review Highlights:
Pros & Cons
Pros | Cons |
Perfect place for late night eats as it closes at 4am | Wait time can take long during peak hours from 10 to 25 minutes. |
Deals available | |
You can order food even through phone and get it delivered to your home. |
4. El Trompo

El Trompo is an eatery with a lively patio and a bright, cozy interior, serving classic Mexican dishes & margaritas. This bustling restaurant is the perfect place to visit with a group of friends.
Their menu has many classic tacos for you to choose from where you can get five tacos per order ($12-15). The tacos they have are the Al Pastor, Chorizo, Lengua, Cochinita Pibil, Tinga, grilled chicken, bistec, fish taco and many more!
We recommend the fried fish taco which comes with cabbage, pico de gallo and chipotle aioli. They also have some great desserts here as well. A favourite is a flan. This dish is a rich egg custard dish with melted caramel on top.
We also suggest enjoying your meal with some Jamaica. This sweetened homemade ice tea is made from a hibiscus flower. If you like to visit a place with generous portion sizes then this is the place to go to.
Business Information:
Address: 277 Augusta Ave, Toronto, ON M5T 2L7
Phone: (416) 260-0097
Website: eltrompo.ca
Customer Review Highlights:
Pros & Cons
Pros | Cons |
Patio available | Closed on Mondays |
Dine-in, takeout and delivery options | |
They have a food truck available to cater for your special events from corporate, birthday parties, weddings and many more! |
5. Tacos Gus

Gus Tacos offers tacos and burritos with traditional fillings on homemade tortillas with a lot of protein options available. The prices range from $5 to $11.
You have the option of putting grilled fish or battered shrimp in your tacos. Both of these options can be delicious as the dish will be served in a hand-made corn tortilla and topped with onions and cilantro.
You can also try their vegetarian tacos with proteins such as mushrooms or fresh cheese and avocados. Accompany your meal with pineapple jarritos – it’s light and sweet.
Business Information:
Address: 225 Augusta Ave, Toronto, ON M5T 2L4
Phone: (416) 977-8226
Website: tacosgus.ca
Customer Review Highlights:
Pros & Cons
Pros | Cons |
Great serving size | Closed on Mondays |
They offer catering for your next event. It can be for the office, corporate etc. |
6. El Catrin Destileria

This trendy restaurant is a great place to go for brunch during the weekends.
We recommend trying their Baja Taco which is made with crispy fried haddock, topped with coleslaw, chipotle, lime, aioli and cilantro. This dish also comes with a side of black beans and red rice. For 3 pieces it is priced $21.90 and for 4 pieces it is $29.40.
You could end your meal with some crispy churros. This dessert is dusted with cinnamon sugar and comes with three different sauces: chocolate, strawberry and cajeta. Enjoy your meal with a Pinot Grigio-Calla. This wine is light and has a hint of apricot and peach.
Business Information:
Address: 18 Tank House Lane, Toronto, ON M5A 3C4
Phone: (416) 203-2121
Website: elcatrin.ca
Customer Review Highlights:
Pros & Cons
Pros | Cons |
All year round patio and heated during the colder seasons | The food portions are small and might not be good enough for a person |
You can reserve your spots on their website |
7. Mi Taco Taqueria

This place offers dishes made with fresh spices and ingredients. Their extensive menu offers food at a price range of $5 – $15.
The fish tacos served here come with cabbage, grilled onions, pico de gallo, cilantro and lime. You can also choose to have the in-house made flour tortilla or corn tortilla. For 75 cents more, you can also add some guacamole to the dish.
Enjoy your meal with some Topo Chico Mineral Water. If you’d like to drink something sweeter we recommend the Jarritos.
Business Information:
Address: 521 Bloor St W, Toronto M5S 1Y4
Phone: (416)-532-8226
Website: mitacotaqueria.com
Customer Review Highlights:
Pros & Cons
Pros | Cons |
One more location at Bloor | Closed on Mondays and Tuesdays |
Catering orders available |
8. Grand Electric Parkdale

This place is great because it accommodates all food preferences whether you’re gluten or vegetarian, there’s always something for you to enjoy here!
We recommend trying the Baja Fish taco which is a beer-battered white fish stuffed in the taco shell, topped with Morita salsa, cabbage, mayonnaise and radish. The tacos are priced $5 to $6.
Another favourite is the shrimp tacos which includes fried gulf shrimp, lettuce, mayonnaise, onion and cilantro. You could enjoy this with a Guava Jaritos, a cool and refreshing drink that’s popular in Mexico.
Business Information:
Address: 1330 Queen St W, Toronto, ON M6K 1L4
Phone: (416) 536-1383
Website: grandelectrictoronto.com
Customer Review Highlights:
Pros & Cons
Pros | Cons |
Patio available | Closed on Sundays and Mondays |
They sell gift cards | |
Open on holidays except christmas, boxing day, and new years. |
9. CINCO Mexican Restaurant

They have created a one-of-a-kind cuisine by mixing traditional Mexican dishes with a modern twist. Their objective is to redefine Mexican cuisine in Toronto and to be the next innovator, offering flavours from all around Mexico.
Their meals all have a unique twist added to give some extra flavour. The prices range from $5 to $17.
If you’re a seafood lover then you have to try the Mariscos De California Sur ($9.25). This dish comes with jumbo shrimp, cod, calamari, mussels, and scallops. They absorb the flavours of the guajillo and the tomato sauce they are cooked in has a sweet and earthy taste. Arbol peppers are added to the dish for a bit of spice and this dish is served with naan on the side.
Another dish is their seafood taco that’s added with shrimp, octopus cooked in white wine and coconut oil, fish, topped with coleslaw and sweet chipotle mayo.
Visit this hidden gem to try some delectable gourmet tacos and we assure you that it’ll become one of your favourite spots!
Business Information:
Address: 131 Roncesvalles Ave, Toronto, ON M6R 2L2
Phone: (647) 245-8380
Website: cinco.restaurant
Customer Review Highlights:
Pros & Cons
Pros | Cons |
Vegetarian and vegan options available | The seafood taco only comes as one instead of more. Please confirm with the staff. |
Patio and dine-in |
10. Tacos El Asador

Tacos El Asador serves authentic Mexican food from burritos, quesadillas, tostadas and tamales. Their tacos are priced between $4 to $5.
The fish and shrimp tacos here are fresh and savoury. You can choose to have it in a soft or crispy shell.
If you’d like something a bit more filling there is a fish platter available that serves fried fish with rice house salad and tortillas. Accompany your meal with one of the soups made with meat, vegetables and more.
Business Information:
Address: 689 Bloor St W, Toronto, ON M6G 1L3
Phone: (416) 538-9747
Website: tacoselasador.ca
Customer Review Highlights:
Pros & Cons
Pros | Cons |
You can make reservations online | Service is a bit slow during peak hours |
Vegetarian options available |
11. Wilbur Mexicana

If you’re looking to get food on the go then you’re at the right place. Not only do they deliver delicious meals, but they do it quickly as well.
They offer 8 different variations of tacos from your typical Baja fish to something a little different such as their bulgogi beef tacos all priced between $4.50 – $5.00.
We recommend trying the Baja Fish taco. This meal is prepared on a corn tortilla and is filled with beer-battered mahi-mahi then topped with jicama slaw and pico de gallo.
An extra kick of flavour comes from the chipotle sauce. Another beloved seafood dish here is the shrimp quesadilla which is another filling option because it’s stuffed with different types of cheese and vegetables.
Whether you’re looking for a slight tingle or extreme heat, Wilbur Mexicana has something for everyone with its wide selection of 60+ different hot sauces.
Business Information:
Address: 552 King St W, Toronto, ON M5V 1M3
Phone: (416) 792-1878
Website: wilburmexicana.com
Customer Review Highlights:
Pros & Cons
Pros | Cons |
Has its very own salsa bar where you can choose any type of salsa to enhance the taco flavour. | Portion size may be small |
12. La Carnita

This is a great place to visit if you’d like to try some creatively made tacos, a handful of churros, enjoying hip hop soundtracks and having fresh cocktails or beer on the side. The prices range from $5 to $8.
We recommend trying the “In Cod We Trust” ($6.50). This taco is stuffed with crispy cod, voltron sauce, lime, pickled red cabbage, green apples and cilantro where this dish is crunchy, sweet and salty.
You could enjoy your meal with one of the many drinks offered at this place. Our favourite is the LC Paloma. This drink is made with agave, strawberry rhubarb, grapefruit and lime juice. This is a sweet and refreshing tequila drink and a perfect accompaniment to any meal.
Business Information:
Address: 106 John St, Toronto, ON M5H 1X9 (Multiple Locations)
Phone: (647) 344-0780
Website: lacarnita.com
Customer Review Highlights:
Pros & Cons
Pros | Cons |
Multiple locations (Eglinton Avenue, Queen Street, College Street, and at Square One at Mississauga) | Longer waiting time |
You can make reservations online to avoid longer wait time | |
Vegan and vegetarian options are available! |
13. Campechano

This is a hidden gem of a shop with a laid-back vibe. The menu may not be as extensive as other places, but the food they serve is always high quality as all of their meat comes from local ethically raised animals sourced through Sanagan’s Meat Locker.
Their tacos are priced from $8 to $9. We recommend trying the Pez Espada. This taco is made with swordfish and topped with pico de gallo and jalapeno cream.
They have some vegetarian options at this place as well to accommodate everyone’s food preferences. Plus they offer a beautiful patio view to enjoy your meal from.
Business Information:
Address: 504 Adelaide St W, Toronto, ON M5V 1T4
Phone: (647) 350-2800
Website: campechano.ca
Customer Review Highlights:
Pros & Cons
Pros | Cons |
One more location at College Street | Closed on Mondays |
Beautiful patio to dine in | |
Vegetarian and vegan options available. |
14. Playa Cabana Cantina

This place makes tortillas in-house and they have some great-tasting tequila-based cocktails as well.
Their taco menu serves taco suaves (soft tortilla) and taco chorreados (crispy with cheese). The prices range from $15 to $20 if you get the set of 3. Additionally, their menu also includes bocaditos, burritos, and especialidades de la casa.
For fish taco lovers you have to try their Baja Fish taco. This soft tortilla taco is stuffed with a beer-battered fish, mayo, cabbage, jalapeno avocado salsa, and guajillo sauce on a soft white corn tortilla. Another fun one is the Diablo where this taco is filled with red chilli shrimp, onion and cilantro.
Business Information:
Address: 2883 Dundas St W, Toronto, ON M6P 1Y9
Phone: (647) 352-7767
Website: playacabana.ca
Customer Review Highlights:
Pros & Cons
Pros | Cons |
You can make reservations online | Closed on Mondays, Tuesdays & Wednesdays |
DIY Taco options and set of 3 |
15. Seven Lives

Seven Lives is a taco place that you should try if you enjoy tacos. It’s in the historic Kensington Market neighbourhood of Toronto. They opened in 2012 with the goal of providing the freshest and finest Baja style tacos in a fun and lively environment.
The variety of tacos on offer will astound you, with tacos made with fresh ingredients including beef and seafood options. Popular are their shrimp and fish tacos. Not to mention the salsa options, which include a variety of spice levels and flavours to sample. On the side, they have a “serve yourself” salsa! Everything starts at $5!
The camarones a la diabla, which consists of grilled shrimp in a creamy chipotle sauce with cream, cheese, and cilantro, is a crowd favourite.
Also, the cochinita pibil is delicious, which is slow roasted pork shoulder in citrus chilli marinade that is served with grilled jalapeno strips, pineapple arbol sauce and pickled onions.
Business Information:
Address: 72 Kensington Ave, Toronto, ON M5T 2K2
Phone: N/A
Website: sevenlivesto.ca
Customer Review Highlights:
Pros & Cons
Pros | Cons |
They offer a gift card you can get on their website | This place is small so there won’t be much seating available. |
16. Como En Casa

Como En Casa is a tiny Mexican canteen that serves tacos, burritos, stews, quesadilla and many other dinner plates!
Their taco menu is priced between $7 (single) and $16 for (Set of 3). Their fish taco comes with 6 inch tortilla tacos served with battered basa fish, topped with coleslaw and fresca salsa.
The taco meals are also served with two tacos, rice and sala which makes it a fulfilling dinner meal! Visit this place to enjoy greatly proportioned tacos used with fresh ingredients and sauces from cilantro and verde sauce.
Business Information:
Address: 565 Yonge St, Toronto, ON M4Y 1Z2
Phone: (647) 748-6666
Website: comoencasa.ca
Customer Review Highlights:
Pros & Cons
Pros | Cons |
Lunch specials offered from 11am to 3pm! Any $16.50 meal (mole, enchiladas, burrito with salsa on top, taco meal, etc.) comes with a regular can of pop or a bottle of water. | Closed on Sundays and Mondays |
Vegetarian option available |
FAQs About Fish Tacos
Conclusion
All of the taco restaurants on this list provide authentic flavouring and ingredients. What’s even better is that some of the restaurants include a salsa bar where you can experiment and push yourselves with some heat! If you’re looking for some genuinely tasty tacos this summer, go no further than the options on this list.
Visit one of the these top 16 restaurants in Toronto to try some delicious fish or seafood tacos today!
Share:
You might also like...
The 13 Best Gelato Shops in Toronto
Gelato is a delicious Italian dessert that is made with milk, cream, sugar and eggs.
Read MoreThe 11 Best Pizza Places in Toronto
Toronto is a pizza lover’s paradise, with something to please everyone’s palate.
Read MoreThe 8 Best French Restaurants in Toronto
French restaurants in Toronto are unlike any other; it has a lengthy history, with one restaurant in the city that...
Read MoreThe Best Korean Restaurants in Toronto
The best Korean restaurants in Toronto will have you slurping up soondae (blood sausage), digging into dumplings and diving into...
Read MoreThe Best Korean Fried Chicken in Toronto
Sorry KFC lovers, but the Korean fried chicken is hands down one of the best fried chicken you could ever...
Read More