Get directions to: La Cabana Restaurant, Salem, IL
Restaurant address: 1704 W Main St Salem, IL 62881, USA
Restaurant: La Cabana Restaurant