1. Hot Stuff Pizza 16320 Stern Dr, Vado, NM 88072 Coordinate: 32.12269,-106.63884 Phone: (575) 233-0370