The Best Latin Grocery Stores in Toronto

Have been craving a fresh tortilla, a can of dulce de leche, or that perfect cut of meat for an asado? Let’s explore the best Latin grocery stores in Toronto that offer everything you need to create those home-style dishes packed with flavor and love.
Best Latin Grocery Stores in Toronto for Authentic Flavours
1. Perola Supermarket

When it comes to a one-stop shop for Latin products, Perola Supermarket is a favorite in Kensington Market. It’s been around since the 1960s and is fully stocked with everything from fresh salsas and tortillas to specialty spices. It is a family-run store specializing in Mexican, Central, and South American products.
- https://www.perolassupermarket.com
- 247 Augusta Avenue
- 416-593-9728
2. Tienda Movil

Tienda Movil is another gem, offering anything you need for authentic Latin cooking. Their selection of fresh veggies, beans, and spices is impressive, which makes it a favorite among those who like to cook up a storm in the kitchen. The shop is compact, but you’ll find all the essentials for preparing traditional Mexican dishes like tamales or pozole.
- https://www.tiendamovil.ca
- 1237 Woodbine AvenueÂ
- 416-792-6040
3. Latin World

Latin World is a small grocery store and restaurant that brings together an extensive selection of Mexican products such as tostadas, candy, and sauces, plus delicious affordable eats like tacos and nachos. The store is clean, well-organized, and a joy to explore.
- https://latinworld.taliupexpress.com
- 1229 Bloor Street West
- 416-603-3311
- latinworldonbloor@gmail.comÂ
4. Ave Maria Latin Café

A hybrid between a café and a grocery, Ave Maria Latin Café is the perfect place to grab some groceries and a bite to eat. Stocking Latin pantry essentials like spices, sauces, and canned foods, this spot doubles as a cozy cafe serving Colombian empanadas and arepas. Grab your groceries and stay for lunch!
- http://www.avemarialatincafe.ca
- 631 Bloor Street West
- 647-479-8824
5. Sombrero Latin Foods

Sombrero Latin Foods is another top choice for Latin groceries in Toronto, with fresh and packaged foods from South America, Mexico, and the Caribbean. It boasts a huge selection of fresh produce, meats, cheeses, snacks, and even prepared foods, so you can easily whip up a delicious and authentic meal at home. It offers delivery across the GTA or you can pick up your order directly from their warehouse for extra convenience.
- https://sombrerolatinfoods.ca
- 341 Bering Avenue (Pick-up location)
- 647-388-0110
6. Lola’s Food

Founded in 2017, Lola’s Food is a beloved Latin American food store specializing in all things delicious! Here, you’ll find your favorite empanadas, tequeños, pastelitos, and more. It also has baked goods, gluten-free products, artisan cheese, sauces, dips, and beverages.
- https://lolasfood.ca
- 3490 Laird Rd
- 905-997-1577
- info@lolasfoodinc.comÂ
7. Mundial Envios
Primarily known for its shipping services, Mundial Envios also doubles as a Latin grocery store. You’ll find all the essentials for cooking Latin cuisine like spices and beans. This place is a hidden gem for those who want to send packages back home or pick up some groceries.
- https://www.instagram.com/mundial.envios
- 1950 Eglinton Avenue West
- 647-748-3931
8. Carniceria El Gaucho

If you’re in search of top-quality meat for Latin recipes, Carniceria El Gaucho is a must-visit. Specializing in Argentine-style cuts of meat, this butcher shop also sells pantry staples and freshly baked goods. It also stocks a bunch of yummy Latin American groceries such as dulce de leche and yerba mate.
- https://www.instagram.com/carniceriaelgaucho
- 40 Beverly Hills Dr, Unit 52
- 416-248-2808
9. Nosso Talho

Nosso Talho is a family-run butcher shop that’s been a staple in the community for over 48 years. They’re all about high-quality meats at fair prices – think picanha and chorizo. But that’s not all! They’ve also got frozen and canned Latin groceries to stock your pantry, plus imported specialty items!
- https://nossotalho.com
- 1042 Bloor Street West
- 416-531-7462
- info@nossotalho.comÂ
References: