Get directions to: Los Tres Amigos, Wood River, IL
Restaurant address: 222 E Edwardsville Rd Wood River, IL 62095, USA
Restaurant: Los Tres Amigos