Delgado's

Delgado's, a popular Mexican restaurant at 201 Landmark Drive, Normal, closed in May 2005 after after 24 years in business. It is now the location of Los Portrillos.

Delgado's, a popular Mexican restaurant at 201 Landmark Drive, Normal, closed in May 2005 after after 24 years in business. It is now the location of Los Potrillos.

0
0
0
1
0

Load comments