Get directions to: El Sombrerito, East Peoria, IL
Restaurant address: 111 W Spring Creek Rd East Peoria, IL 61611, USA
Restaurant: El Sombrerito