El Charro, a Mexican restaurant in Lafayette, announced it will close after 73 years in business.
Share