Get directions to: Aqua Reef, Las Cruces, NM Restaurant address: 900 S Telshor Blvd Ste B Las Cruces, NM 88011, USA Driving Walking Bicycling Restaurant: Aqua Reef