The St. Louis Cardinals announced after Friday night's game with the San Francisco Giants that they have called up top prospect Oscar Taveras from Triple-A Memphis.