St Lawrence Market is a great place to find the best tomatoes in Toronto, especially the rustic beefsteak type.
Those huge produce stores at the Front Street entrance always have a wide selection of fresh produce, including the nicest tomatoes. You can also find everything else you need to buy for your Pan con Tomate dish there.