American Inn Business License Restored After Back Taxes PaidAmerican Inn Business License Restored After Back Taxes PaidThe American Inn, 1217 South Limit, is now open for business once again after being shut down by Sedalia Police Jan. 9.Randy KirbyRandy Kirby