At least 15 Houston restaurants closed in January 2026 amid rising costs, slow traffic and landlord disputes. The closures ...