Almeda Mall is a shopping mall located in the Southeast Houston neighborhood of Genoa on Interstate 45. The mall opened in 1968. The anchor stores are Macy's, dd's DISCOUNTS, and Burlington. There is 1 vacant anchor store that was once Palais Royal. The mall has 782,353 square feet (72,683.0 m2) in leasable space.