Welcome to Weather Underground : Weather Underground
You can search by ICAO airport code. Look for the historical weather link to your location - and search by date or date range. Does not have historical TAFs but does have METARs.
Occasionally, some data (particularly in Africa) seem a little odd (like max 5 deg in Senegal!) so be cautious.