Whistlers Cafe Address: 121 North Jefferson Street, Nederland, CO 80466 Phone: (303) 258-0614 Restaurants Other Businesses: Cool Beans at Happy Trails at 98 Co-119, Nederland, CO 80466 Frechette Law Office at 150 N Jefferson St, Nederland, CO 80466 Mark S Cohen PC at 110 Snyder St, Nederland, CO 80466 New Moon Bakery and Cafe at 1 W 1st St, Nederland, CO 80466