News

Owners of Florida’s Capybara Café say they are surprised by its popularity, hosting about 100 customers per day.