Bayou City Buzz: Treat Yo Self Art Show By CoCo Dominguez, FOX 26 News Published June 28, 2019 Texas FOX 26 Houston Facebook Twitter Print Email HOUSTON (FOX 26) - Dozens of local artists were at Insomnia Gallery tonight for what was billed as "the coolest night" of the summer. It's the "Treat Yo Self" Art Show!