24 Hours At The South Street Diner - Official Trailer | Long Haul Films from Long Haul Films on Vimeo. 24 Hours At The South Street Diner is a documentary short coming to a film festival near you starting with IFF Boston, which will screen the film on April 28th at 2:30 PM and April 30th at 6:30 PM at The Somerville Theatre. Built on site in 1943, the South Street Diner (formerly the Blue Diner) is a Boston institution, and currently Boston's only 24/7 restaurant. 24 Hours At The South Street diner follows a full day in the life of the diner, and delves deeper into the history, with contributions from former owners and operators, as well as its colorful cast of regulars. Click here to learn more.