Filmed in Astoria NY on 30th Ave Near St. Joseph's Church. 30th Avenue was the Street used for Lorenzo (Robert De Niro) the bus driver rode his bus route. In Queens NY not the Bronx.