The El Pollo Loco location at 4528 Hwy. 6, Sugar Land, closed on Jan. 10, according to an El Pollo Loco spokesperson. This location was the California-based fire-grilled chicken restaurant chain's first restaurant opening in the Houston market back in 2014. “We regularly evaluate each of our restaurants and have chosen to close our 4528 Hwy. 6, Sugar Land, TX 77478 location effective January 10," the spokesperson said in an email. "We apologize for any inconvenience but invite local customers to visit one of our 12 other El Pollo Loco restaurants in the Houston area."