Hola! NAFTA might be heading south soon, but we can still have a trade relationship with some Mexican food. El Charro opened at 582 Parliament Street in December and it’s already got some blog love.
Welcome to Cabbagetown!
blogTO review of El Charro (blogto.com)