Since opening its doors in October in downtown St. Augustine, near the Flagler College campus, hundreds of animal lovers have visited the site to give …Read More
At Florida’s Capybara Cafe, patrons hang out with the ‘it’ animals of the moment — furry rodents
