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

Latest Videos

Mornings on 2

View More
View More