Enjoy authentic regional dishes at Sabor a Caney, a countryside restaurant surrounded by nature.