Restaurants / American Canyon
Ristorante La Strada
This family-run traditional Italian restaurant is just a few minutes from downtown Napa and boasts an array of Italian dishes from across the boot—fresh seafood, hearty pasta dishes, and meat-centered secondi dishes fill out the menu. Pair your meal with one of the wines from stateside or the old world in a beautifully decorated, Italian-inspired dining room; white table clothes and frescos adorning the wall set the tone for a romantic dinner.
In the mornings, Restorante La Strada offers a breakfast buffet—be sure to head to the omelet bar.