The team behind Big Red’s Barn is planning to launch its Capy Hour Cafe, a reservation-only, Brazilian inspired, capybara integrated cafe on March 31. The cafe will be inside the Big Red’s Barn ...