Sabor Latino is a South American restaurant offering a taste of Latin cuisine and culture.