Get directions to: Auburn's Town Tavern, Auburn, IN
Restaurant address: 1343 South Main Street Auburn, IN 46706, USA
Restaurant: Auburn's Town Tavern