Herbie's lived in the same area close to McCarren Park for 63 years, and has been called the "Mayor of McCarren Track":