The Film Center at Cinemacafe opened in May, 2005, as the new, year-round home of the Santa Fe Film Festival. Located at 1616 St. Michael’s Drive, in the St. Michael’s Village West Shopping Center. The Film Center serves as an exhibition hall, as a networking hub for film professionals and as the focal point for the festival’s educational programs.