The 17th round of PechaKucha San Antonio is set for Tuesday, Feb. 24 at the McNay Art Museum, 6000 North New Braunfels Ave. Yes, there have been 17 – have you been yet? The popular event will begin, as usual, with a happy hour featuring snacks and drinks at 6:30 p.m. and the presentations that make […]