A drive from Portland to Cannon Beach can start with vineyard views and end with a walk beside Haystack Rock if you plan the right drive. Along the way, you can enjoy a flight of Oregon Pinot Noir, have lunch gazing at Mt. Hood, and grab a few bottles to enjoy during your coastal getaway. If you’re looking to try some of the best wineries near Portland, Oregon, our route...