St. Pete's Capybara Cafe offers cute, furry fun

The Capybara Café in St. Petersburg is an animal experience where guests can safely interact with capybaras and other rescued animals.  A food truck in front offers food.