Over Memorial Day weekend I finally convinced my boyfriend to go to the new Phillip and Patricia Frost Science Museum located at 1101 Biscayne Boulevard, in Downtown Miami, FL. I was so pumped because I have vivid and fond memories of the old science museum in Miami that was off South Miami Avenue. I remember…

