Find the best restaurants in Napa Valley for families — easy breakfasts, casual lunches, outdoor patios, and kid-friendly dinner options across Napa