Great fight that probably won't happen (not in the near future anyway) because of opposing networks/promoters and Garcia likely moving up in weight. But if the stars were to align and the fight were to happen I'd lean towards Garcia by tough decision. But Mares has an underrated skill set and has proven that he can fight a technically sound fighter by dominating the slick Anselmo.
Mikey Garcia. Although Abner Mares has good boxing skills and a great pressure fighter, I think Mikey's ring IQ, patience, timing, and power would be too much for Abner Mares. I have Mikey Garcia tko 9 or 12 ud for Mikey.
García is probably moving up a weight class but Mares would probably beat García by a TKO
Garcia tko.