La Cantina is a little shack in Osgoode on Main Street. They just opened earlier this summer and are such a great addition to our neighborhood. The food is really fresh tasting and scratch made. So far we've tried the pork, beef and chicken tacos, all delicious! We'll be back. Highly recommend checking them out.
Aldente