Photo Credit: Los Alamos Restaurant Bar Facebook Page
Photo of Los Alamos Restaurant Bar
Los Alamos Restaurant Bar
57 W Edwardsville Rd, Wood River, Illinois 62095 USA
57 W Edwardsville Rd, Wood River, Illinois 62095 USA
Photo Credit: Los Alamos Restaurant Bar Facebook Page