Looking for the best beef vindaloo in Toronto? We analyzed 7,301 Google reviews across 5 restaurants to find the top spots. Here are the best, ranked by verified review scores.
#1Koshaa Fine Indian Cuisine
Modern Indian restaurant · Lakeshore / Mimico
#2Ruchy Authentic Indian Cuisine
Indian restaurant · Corso Italia
#3Colaba Junction - Brookfield Place
Indian restaurant · Financial District
#4Moxies Scarborough Restaurant
Restaurant · Scarborough Centre · $$
#5Moxies Fairview Mall Restaurant
Bar & grill · Agincourt · $$
5 places in view

“Beef vindaloo and chicken windaloo”

“beef vindaloo really good”

“barely there spice, can't taste any of the spices”

“beef vindaloo was okay”

“Beef Vindaloo truly standout tender”
Ranked by rating from verified Google reviews.

1. Koshaa Fine Indian Cuisine
Modern Indian restaurant · Lakeshore / Mimico
★ 4.8
1,655 reviews

2. Ruchy Authentic Indian Cuisine
Indian restaurant · Corso Italia
★ 4.9
253 reviews

3. Colaba Junction - Brookfield Place
Indian restaurant · Financial District
★ 4.1
129 reviews

4. Moxies Scarborough Restaurant
Restaurant · Scarborough Centre · $$
★ 4.2
2,411 reviews

5. Moxies Fairview Mall Restaurant
Bar & grill · Agincourt · $$
★ 4.1
2,853 reviews
More great dining in Toronto
Best Modern Indian Restaurants in Toronto
VibeBest Overpriced in Toronto
VibeBest Intimate Dining in Toronto
VibeBest Kid-Friendly in Toronto
VibeBest Vegan-Friendly in Toronto
DishBest Naan in Toronto
DishBest Tandoori Chicken in Toronto
DishBest Garlic Naan in Toronto
DishBest Chicken Tikka Masala in Toronto