Mexican restaurant Yucatan Taco Stand, located at 24 Waterway Ave., Ste. 160, The Woodlands, closed Sept. 24. The owners could not be reached for comment, but a note from property owner Transwestern states the closure was due rent not being paid. www.yucatantacostand.com/woodlands