Turtle Rock is one of those local iconic stops. Located on Hwy 128 near Napa it’s know as a great place to to stop for some refreshment on one of the best riding roads in the area. Make sure to have an egg roll and pin a dollar to the ceiling while you’re there for the full experience.