El Charro has closed Jessica Hammie April 11, 2018 - 4:33pmJanuary 27, 2022 - 3:02pm El Charro, the Mexican grocery and restaurant on Green Street, has permanently closed. You can read our review from 2014 here. Photo by Matt Campbell