Update Info - El Sol Restaurant
This restaurant was reported as closed. If it is open, let us know.
El Sol Restaurant
184 Butterfield Rd
North Aurora, IL 60542
184 Butterfield Rd
North Aurora, IL 60542
This restaurant was reported as closed. If it is open, let us know.