By Ryan Michaels The Birmingham Times Birmingham City Council on Tuesday unanimously approved a $1.3 million incentive for the owners of Birmingham restaurant Yo’ Mama's to relocate to long-unused retail space inside a downtown parking garage. Owners of Yo’ Mama's, which is currently located at 2328 2nd Avenue North, would make improvements on the retail […]