Update Info - El Chido Loco
This restaurant was reported as closed. If it is open, let us know.
El Chido Loco
440 Pleasant Hill Rd NW
Lilburn, GA 30047
440 Pleasant Hill Rd NW
Lilburn, GA 30047
This restaurant was reported as closed. If it is open, let us know.