Your girlfriend is also a US Citizen. She could not have a U.S. Passport if she were not. YOur girlfriend can, and should, go to the Embassy, and make certain her citizenship is recognized. Then, she can freely travel back and forth, as she pleases. As to you Visa, there is no real problem, so long ...