Cuban Picadillo Pie- 1st Place Savory Pie!