Sounds like you figured it out, but just to clarify -- the tab for reviews are external reviews we link to from newspapers/blogs/etc. Member reviews are actually considered Notes, so that is where you can add your thoughts about a recipe.
Members adding photos is not something that can currently be done, but as far as I am aware, it is on the list of developments EYB would like to add in the future.