The owner of the El Paso Mexican Grill restaurants in the Lafayette area is part of a group that has bought property in Scott just north of Interstate 10. Castillo Investments LLC, which includes El Paso owner Ruben Chavez, Ricardo Castillo of Sulphur and Jose Alfredo Chavez of Lake Charles, bought a 1.5-acre lot in the Destination Pointe development, land records show. The lot is next to the Our Lady of Lourdes Urgent Care Clinic.