Oven Baked Empanadas

star