1. Lalo's Food Mart & Liquors 1307 E 8th St, Vaughn, NM 88353 Coordinate: 34.59469,-105.18965 Phone: (575) 584-2614