Update Info - El Solazo
This restaurant was reported as closed. If it is open, let us know.
El Solazo
2613 NE Adams St
Peoria, IL 61603
2613 NE Adams St
Peoria, IL 61603
This restaurant was reported as closed. If it is open, let us know.