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.

STEPHANIE OBERLANDER, PANTAGRAPH FILE PHOTO

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.

Angry
0
Sad
1
Funny
0
Wow
0
Love
0

Load comments