Share: Restaurant/Food Villa Corona 3614 Bel Aire Plaza Napa, CA 94559 (707) 257-8685 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.