San Francisco
fromSFGATE
2 months agoBay Area restaurant known for 5-pound burrito is closing after 3 decades
Iguanas restaurant, famous for its Burritozilla, will close permanently after over 30 years of operation, with the last service on July 27.