Green Acres Cafe is located at 913 20Th Street Ensley, Birmingham, AL. This location is in the Ensley neighborhood. This business specializes in Restaurants. Green Acres Cafe is open Mon-Thur 10:30am-9:00pm, Fri&Sat 10:30am-10:00pm, Sun 10:30am-9:00pm and accepts Discover and Visa.