If you're driving through Bodega Bay, stop by the Headlands off of Westshore Rd for a beautiful view of the California coastline. Dramatic cliffs up and down the coast and from one vantage point, the other side of the bay can be seen. Take a short hike or a longer one and enjoy the gorgeous views.
Afterwards, stop by The Tides Wharf Restaurant http://www.innatthetides.com/default.aspx?pg=tideswharf where every seat offers a view of the bay. You can also pick up picnic goods, wine, or pastries at the gourmet shop attached to the restaurant.