★★★★★ Excellent 5 out of 5 one hundred thirty one months and ten days ago around 5AM by Togarashi ... cheese and red sauce. Mmmmm. Best salsa in town... Respond Comment on Togarashi's Review of El Charro Cafe Send