It looks like Amanda Bynes has made a full recovery from last year’s public meltdown. The former child star was spotted enjoying the sun in Cabo San Lucas with her family for her 28th birthday. To check out bikini pictures, click below.