Get directions to: Scooter's Bar & Grill, Aledo, IL
Restaurant address: 210 W Main St Aledo, IL 61231, USA
Restaurant: Scooter's Bar & Grill