Towhee Trail is a 3,327 foot trail through Boulder Open Space and Mountain Parks. It can be accessed by foot.