Waze is good (but the new version you have to go in and change a setting to give you those back-street routes).
If you reconfigure Google Maps for bicycle mode it could give you, uh, challenging routes. Be careful of pedestrian mode though, because that can put you the wrong way on one-way roads. After all, you're a pedestrian.