El Charro is a Mexican restaurant offering a variety of homestyle plates in a relaxed atmosphere.