There’s a new hot spot in the heart of Johns Hopkins All Children’s Hospital. In a nod to the famous George Peabody Library in Baltimore, MD is the Peabody restaurant in downtown St. Petersburg. It’s now located inside the new state-of-the-art research and education building, but easily accessible from the street.