The way points of this bicycle route:
I start just outside of Edison. It's a loop ride so you can start wherever's convenient.
Just outside of Bayview, you have the option of taking a gravel trail through the Padilla Bay estuaries. Definitely worth it unless you're riding on super skinny tires.
La Conner is touristy little town. Lots of antique shops and slightly overpriced restaurants. A good place to take pictures though.
During the warm months, you can stop at cool place called Snow Goose produce. They sell everything from local fruits and veggies to artwork to huge ice cream cones.
Stop at the Skagit Co-op if you're hungry. It's a member owned natural foods store with a great deli.