Thanks for the suggestions everyone! I do plan on keeping my car @Skeezix, but I will definitely be walking mostly everywhere. I was really only curious about ones with parking lots because it doesn't hurt to know.
Loblaws at Queen/Portland and Longos at Maple Leaf Square both seem like great...