Dec. 18-23 Buffalo Bayou Christmas Cruise: Enjoy downtown Houston’s holiday lights during 30-minute tours on Buffalo Bayou run every half hour 5 p.m.-8 p.m. Tuesday, Wednesday and Thursday, Dec. 21-23. The tours, aboard the non-profit Buffalo Bayou Partnership’s new pontoon boat, departs from Allen’s Landing, 901 Commerce St. Tickets are $7 cash-only, $5 for children. […]