Preheat oven to 350F. Grease your choice of pan. Sift flour, baking powder and salt. Combine milk, sugar, eggs, lemon zest, vanilla, oil and lemon juice in another bowl until completely mixed. Stir in flour mixture until combined.
Pour into your choice of pan. Place raspberries, sugar and water into a blender and puree. Strain the mixture to remove those pesky seeds. Dot the top of the cake with the raspberry mixture and swirl to incorporate. You will have leftover raspberry sauce. (could be used with waffles or pancakes)
If using a cake or loaf pan, bake until toothpick inserted in center comes out clean, about 20-30 minutes (maybe longer)