El Charro is a Mexican restaurant offering tacos, burritos, and other traditional staples in a snug and inviting atmosphere.