Jennifer Aniston is still vacationing in Cabo. Spending time with some friends, and chowing down on guacamole and seafood. Mmm, guacamole. I wonder
who what John Mayer is eating right now?
Click any photo to view all 15+ photos of Jennifer Aniston in a bikini in Cabo in the gallery!