That being said, the best FREE public restroom is the one at Bryant Park with a men's room attendent.
The best free public restroom used to be in the basement of the Plaza Hotel near where the old Trader Vic's used to be. Now the hotel is closed, so that honor is up for grabs...