Get directions to: Scooter's Bar And Grill, Alta, IA
Restaurant address: 208 South Main Street Alta, IA 51002, USA
Restaurant: Scooter's Bar And Grill