Get directions to: Sol Azteca Mexican, Washington, IL
Restaurant address: 1289 Peoria St Washington, IL 61571, USA
Restaurant: Sol Azteca Mexican