Maruca's Tomato Pies