Looking Back: El Rancho Drive-In Theater on Almaden and Alma By Ralph PearceJuly 17, 2014 One of the most impressive San Jose landmarks to me was the huge mural that stood on the corner of Almaden Avenue and Alma Avenue. View More about Looking Back: El Rancho Drive-In Theater on Almaden and Alma