Certain imaging applications such as x-ray crystallography require the recovery of a signal from magnitude-only measurements. This is a challenging inverse problem since the phase encapsulates a significant amount of structure in the underlying signal. In this talk, we discuss a recently introduced algorithm for solving the discrete phase retrieval problem from deterministic local measurements. Theoretical recovery guarantees as well as numerical results demonstrating the method's speed, accuracy and robustness will be provided.