Latina Throat Pie