Get directions to: Otts Tavern, Millstadt, IL
Restaurant address: 20 E Washington St Millstadt, IL 62260, USA
Restaurant: Otts Tavern