From the NY Post:
The Yankees had their All-Star party last year, with an All-Star farewell to Yankee Stadium. The Mets and Citi Field will be having their All-Star Summer hello in 2013.
That was the word yesterday from MLB sources. The next two All-Star Games are set, Anaheim next season and Arizona in 2011. Then it shifts back to an AL club the following year, most likely in Kansas City. That leaves 2013 all set for Citi Field and the Mets.