Loading Video…
This browser does not support the Video element.
Turtle Rock Bar and Cafe is a favorite with bikers
The Turtle Rock Bar and Cafe is more than a bait shop. It's a bait shop. A destination for egg rolls. And it's a favorite for bikers in Napa. Claudine Wong reports