To make pastry:
Cream butter and cream cheese. Add flour and mix well. Form into a ball and chill dough for 1 hour. Cut ball into 4 equal pieces and then cut each piece into 12 equal parts. Roll each part into ball and use your thumb to press into mini muffin pan. Bake pastry for 5 minutes before filling to prevent crusts from getting soggy.
While the crusts are baking, prepare the filling.
To make the filling:
Put eggs, sugar, melted butter, salt, vanilla and pecans in a bowl and mix well. Fill each pastry with 1-2 teaspoons of filling. Bake at 350 degrees for 12-14 minutes or until lightly browned.
Cool tarts completely in pan and use a spoon for each removal.