Mainsha Keele St.
Mainsha (Keele St.) doesn't have the best reputation in terms of service, but its jerk chicken and rice and peas is said to more than make up for the occasional lack of smiles. Mainsha also makes its own freshly squeezed juice.
Scarlet Ibis
Trini Bites
Kajiken Queen Street
Teow Tem Toh
Woodlyns
Tres Piggies Carnitas
Coco Café
Solena Brunch and Bar