Che Churros & Empanadas is a Latin American restaurant specializing in churros and empanadas.