Taxis are not as prevalent in Boulder as in some other major cities around the United States.
Typically one would call a taxi service rather than attempt to get one on the street, although you could hail one downtown. When calling one of the taxi companies that serve Boulder, call 30 minutes ahead if possible. Online reservations are another option. Weekend nights are especially busy and taxis require more lead time.