McDowell's is a historical landmark in Queens, known for its appearance in a popular 1988 film.