The Olive Tree Restaurant
The Grill at Silverado Resort
See the most popular restaurants in Napa
See all 161 restaurants in Napa
Stay inside. Let the food come to you.
See all the restaurants that deliver
or all restaurants with online ordering.
Ninebark - Temporarily Closed
813 Main St, Napa
967 First Street, Napa
1725 Trancas Street Suite B, Napa
3000 Jefferson St, Napa
Norman Rose Tavern
1401 1st St, Napa
976 Pearl St, Napa