If you're looking for doughnuts this is the spot. Way better than anything you'll find at Tim Hortons. Leche doughnuts are chewy and delicious. I brought home two and dipped them in some perk coffee.
Leche also has sandwiches, espresso, ect. I'll come back to try those and update my review after.