News

Iguanas, a beloved San Jose restaurant chain known for its 5-pound “Burritozilla” and signature nacho cheese, is closing its doors after 31 years of service.