ER El Rancherito Colombian Restaurants Toronto, Ontario El Rancherito is a Colombian restaurant in Toronto located on St Clair Avenue West, along the city Latin corr…