My husband is hispanic and I am white. We chose Jada Marie they are both spanish yet work well in english. There are SO many names out there that are spanish and tranfer well to english you don't have to go extremely ethnic to get a spanish name either.
For the boy I love the name Diego, for the girl I don't really care for Esperanza but there are a billion names that you could choose from that are great, there is Alexandria which can be in english and spanish, there is Jessenia or Jessica, Linda which means beautiful, Jolie which is short for Yolanda, and then a big thing with hispanics is also biblical names like Jose or Joseph, Miriam, Maria, David, etc. we have decided on names that his grandmother can pronounce as well so Jada was easy but Julia or Julianna works for us as well...Julio is a nice hispanic male name, Carlos, Antonio, Santos, Edwin, Jamie (pronounced Hymie in spanish), Juan...I think that you have a ton to work with that don't have to be extremely ethnic or hard to pronounce....remember your child will go to school with people that don't speak spanish and will have to pronounce the name as well so that can be tough when a name gets butchered.
Here are some other girl ones: Katrina, Maribella, Sylvia, Sophia, Bianca, Jade, Joanna, Isabelle