El Charro is a lively Mexican restaurant and cantina offering familiar Mexican and Tex-Mex dishes, alongside margaritas and other cocktails.