Since relocating to Houston in January, the formerly Austin-based gallery Art Palace has been a cool, quirky addition to the Isabella Court Inman/CTRL Gallery block near Alabama and Main. Its two previous shows at the new location demonstrated a penchant for popular culture (particularly sci-fi) and a whimsical sense of humor. There's a lightness to Art Palace's approach that... More >>>