• Abelardo en Denver: The Bug Theatre

    The Bug Theater 3654 Navajo St., Denver, CO, United States

    The Bug Theatre has quietly become a Denver stop for touring Spanish-language comedy, and Abelardo's September 4 date continues the run. It is a one-night stand-up show performed in Spanish. […]