This bill would create the Main Street Revival Act to revitalize small municipal downtowns and commercial districts by providing redevelopment grant programs to support business startups, stimulate local entrepreneurship, reuse vacant or underutilized properties, preserve historic buildings, support mixed retail use and mentorship programs, and support local governments by providing technical and financial support to update planning, zoning, and land use regulation. This bill would require the Alabama Department of Economic and Community Affairs to administer the program. This bill would also create a rehabilitation tax credit for renovations of certain properties.