Въезд был построен в 1953 году местным жителем Хуаном Дельгадилло (17 мая 1916 - 2 июня 2004).
Delgadillos Snow Cap Drive-In - это небольшой исторический ресторан и придорожная достопримечательность, расположенная вдоль части бывшего шоссе 66 в Селигмане, штат Аризона, США.