Las Delicias De Cali offers a taste of Cali, Colombia.