As the only team that trains in Port St. Lucie, Florida, the Mets have become somewhat limited in their options for springtime opponents. The nearest town with baseball is Jupiter, where, as it happens, the St. Louis Cardinals and the Miami Marlins share a facility.
…
(Beltran and Reyes) will be fixtures on the other side of the diamond.
The Mets play 31 spring training games next year, including two on a split-squad day March 6, and roughly a third of them will come against those two teams. They will play the Marlins five times and they meet the Cardinals for six games.
via For the Mets at Spring Training, Reminders of Seasons Past – NYTimes.com.