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