Pan-Latin restaurant, Sabor Latino, offers a taste of Latin American flavors.