Winston from New Mexico Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cafe Rush - New Mexico, Winston, 1001 University Suite F1, 87943 (505) 532-1800 Map Investment Research Institute - New Mexico, Winston, 300 S Main St Las Cruces, 87943 (505) 526-4779 Map