Skip the tourist traps! Here’s where real Torontonians eat, from hole-in-the-wall gems to legendary spots serving up the best local flavours. Don’t miss these 10 must-try restaurants in Toronto!
Where Locals Eat in Toronto: 10 Restaurants Tourists Always Miss
As a Toronto local, I can tell you—there’s no shortage of amazing restaurants in this city. But the thing is, most tourists end up eating at the same handful of overhyped spots. The truth? Toronto’s best food is often hidden in plain sight—whether it’s in a tucked-away alley, a quiet neighborhood, or behind an unmarked door.
In this post, I’m sharing 10 of my favourite hidden gems where real Torontonians love to eat. These spots aren’t on every tourist’s radar, but they should be. From hole-in-the-wall diners to restaurants with zero online presence, get ready to discover the authentic side of Toronto’s food scene.
Restaurant #1-5: Iconic Hole-in-the-Walls & Local Favourites
1. The Fish Store on College – Fresh Sandwiches with a Twist
📍 Location: 700 College St, Toronto, ON (Little Italy)
The Fish Store on College brings a seafood lover’s twist to the classic sandwich. This local gem is known for serving up fresh, creative sandwiches filled with premium fish options. Whether you’re craving a fried cod sandwich or something more adventurous like their smoked salmon creations, you’re in for a treat. It’s the perfect spot for a quick, satisfying lunch that hits all the right notes with both locals and visitors alike. This is more of a grab-and-go, but they have seating outdoors in the nice weather, making it a great choice for those wanting to enjoy their meal in the fresh air.

2. Dumpling House – Handmade Dumplings and Noodles in a No-Frills Setting
📍 Location: 418 Spadina Ave, Toronto, ON (Chinatown)
If you’re craving dumplings, Dumpling House on Spadina is the place to be. This no-frills, casual joint is where locals come for handmade dumplings that are perfectly cooked, crispy on the outside, and stuffed with juicy fillings on the inside. It’s a spot that doesn’t need fancy décor when the food speaks for itself. Don’t miss the fried pork dumplings or shumai.
🥟 Pro Tip! The pork pan fried dumplings are amazing!

3. Khao San Road – Authentic Thai Food, Hidden in Plain Sight
📍 Location: 11 Charlotte St, Toronto, ON (King West)
For authentic Thai food that rivals anything you’d find in Thailand, Khao San Road is the place to be. This no-frills restaurant serves up flavourful curries, stir-fries, and spicy pad Thai. The best part? The spot is well-known among locals but still flies under the radar for most tourists. It’s an intimate place with a cozy vibe—ideal for food lovers craving bold flavours.

4. Flaming Stove – Signature Shawarma & Falafel
📍 Location: 239 Davisville Ave, Toronto, ON (Davisville Village)
Located on Davisville, Flaming Stove has been serving delicious Middle Eastern specialties for over 12 years. Known for its signature chicken shawarma, crispy falafels, and house-made Saj bread, this cozy spot is a local favourite for takeout. Whether you’re craving a perfectly spiced shawarma wrap or a fresh, satisfying falafel, Flaming Stove offers bold flavours that keep customers coming back for more.
5. UFO (U Food & Open Kitchen) – Vietnamese Comfort Food at Its Best
📍 Location: 681 Niagara St, Toronto, ON (Niagara)
Located on Niagara Street, UFO (short for U Food & Open Kitchen) is a hidden gem offering authentic Vietnamese comfort food. Known for its flavor-packed pho, banh mi, and crispy spring rolls, this cozy, no-frills spot serves up generous portions of Vietnamese classics with a modern twist. Whether you’re in the mood for a fragrant bowl of pho or a satisfying banh mi filled with fresh ingredients, UFO offers some of the best Vietnamese food in the city. Locals flock to this underrated spot for delicious, comforting dishes that transport you straight to Vietnam.
Restaurant #6-10: Hidden Gems & Must-Visit Spots
6. Beast Pizza – Gourmet Pizza with a Twist
📍 Location: 96 Tecumseth St, Toronto, ON (King West)
Located in the King Street West area, Beast Pizza is a hidden gem serving up gourmet, wood-fired pizzas that are a cut above the rest. This spot specializes in creative toppings and a dough that’s perfectly charred and crispy. From their classic Margherita to more adventurous combinations like the Bacon Jam & Truffle Pizza, every bite is bursting with flavor. Beast Pizza may not be as widely known as some other pizzerias in Toronto, but it’s definitely a go-to for locals craving something unique. The casual yet stylish vibe makes it the perfect spot to grab a slice after exploring the city.

7. Chubby’s Jamaican Kitchen – A Flavorful Slice of the Caribbean in the Heart of Toronto
📍 Location: 104 Portland St, Toronto, ON (King West)
Located in the trendy King Street West area, Chubby’s Jamaican Kitchen brings the bold and vibrant flavors of the Caribbean to the heart of Toronto. Known for its jerk chicken, crispy fish tacos, and steamed fish, this spot is a local favorite for those craving authentic Jamaican comfort food. What sets it apart is the bright, lively atmosphere and the generous portions—you’ll never leave hungry. The sangria and rum punch are perfect for washing down your meal while enjoying the lively vibe. Whether you’re in the mood for a hearty meal or a quick snack, Chubby’s hits the spot.
8. Terroni – Italian Like You’ve Never Had Before
📍 Location: 720 Queen St W, Toronto, ON (Queen West)
Terroni is a favorite for locals who want authentic Italian food without the fluff. With a menu that boasts house-made pastas and wood-fired pizzas, it’s a place where everything is prepared with the finest ingredients. Their spaghetti with clams is a standout dish. Located on Queen Street, it may have a line outside, but it’s totally worth the wait!
🍝 Pro Tip! If you are visiting in the Summer ask for a table in the backyard.

9. La Palma – Casual Italian with a Trendy Vibe
📍 Location: 849 Dundas St W, Toronto, ON (Little Italy)
Nestled in Little Italy, La Palma is a trendy, modern Italian restaurant that offers a relaxed yet chic atmosphere. Known for its handmade pasta, wood-fired pizzas, and locally sourced ingredients, it’s one of the city’s go-to spots for quality Italian fare without the touristy crowds. The cacio e pepe pasta is a standout, but if you’re in the mood for something different, try the roasted cauliflower pizza—a favourite among regulars. The cozy ambiance and excellent cocktails make it a place worth checking out for a delicious, laid-back dinner.
10. Seven Lives – Best Tacos in the City
📍 Location: 69 Kensington Ave, Toronto, ON (Kensington Market)
Tucked away in Kensington Market, Seven Lives is a tiny taco joint serving some of the best street tacos in Toronto. With bold flavours like spicy shrimp and crispy fish, it’s the go-to spot for taco lovers in the city. The spot doesn’t need flashy signs to get noticed—its outstanding tacos do all the talking.

🛏️ Visiting from Out of Town? Stay Local, Too!
If you’re planning a trip to Toronto and want to explore the city like a local—from food to neighbourhood vibes—you’ll want a hotel that’s close to the action without feeling too touristy. Here are some standout places to stay that pair perfectly with this foodie guide:
💎 Luxury Stays
- 🏙️ The Soho Hotel & Residences (King West) Sleek, stylish, and full of amenities—this is a fave among travellers who want luxury without being too far removed from Toronto’s downtown food scene. Walkable to Khao San Road, Chubby’s, and more.
- 🌇 Kimpton Saint George Hotel (Annex/Yorkville border) Sophisticated with boutique vibes, close to great brunch spots, bookstores, and classy cocktail lounges. A fantastic choice for travellers looking for a polished, peaceful stay.
🌿 Mid-Range Boutique Hotels
- 🎨 The Drake Hotel (Queen West) A Toronto classic. Eclectic art, a vibey rooftop bar, and live events in-house. Walk to Terroni, La Palma, and some of the city’s best boutiques and bakeries.
- 🍷 Gladstone House (West Queen West) Historic meets artsy at this locally loved hotel. Think: exposed brick, moody lighting, and creative energy. Close to Beast Pizza, Queen West shopping, and Trinity Bellwoods Park.
- 🧳 Hotel Ocho (Chinatown/Kensington Market) Industrial-chic with minimalist decor and an unbeatable location for foodies. Just steps from UFO, Dumpling House, and Seven Lives Tacos.
💸 Budget-Friendly & Hidden Gems
- 🛏️ The Broadview Hotel (Riverside) Technically boutique, but often more affordable than downtown spots. Chic rooms, a fabulous rooftop, and easy access to the east end’s underrated restaurants.
- 🧺 The Beverley Hotel (Queen West) A small, clean, and well-priced hotel right in the heart of Queen West. Cozy rooms and a rooftop bar. A short stroll from Beast Pizza, Queen Street shops, and Osgoode subway station.
Final Tips & Wrap-Up
Toronto’s food scene is massive, and there are hidden gems everywhere you turn. To find more local spots like these, the key is to venture beyond the usual tourist districts and ask the locals for recommendations. Whether you’re in the mood for comfort food or looking to try something new, Toronto has a restaurant for every craving.
Don’t forget to explore the city’s many diverse neighbourhoods for even more food adventures. Toronto’s food scene is constantly evolving, so there’s always something new to discover!
Have you tried any of these spots? Let me know your go-to Toronto foodie spot in the comments—I’d love to hear your thoughts!
👉 Looking for more travel tips? Be sure to check out my full city guide: A Local’s Guide to Toronto: Best Things to Do, Eat, and See
Leave a Reply