Get directions to: Diego's Pizza, Santa Rosa, NM
Restaurant address: 1775 Historic Route 66 Santa Rosa, NM 88435, USA
Restaurant: Diego's Pizza