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