Website
El Charro Mexican Dining in Lafayette, CA is a local staple with an illustrious history. Come see what makes our cuisine irresistible.