Get directions to: Angelina's Restaurant, Velarde, NM
Restaurant address: 1226 North Railroad Avenue Velarde, NM 87582, USA
Restaurant: Angelina's Restaurant