Napa Ranch Reviews & Details
465 California St
Napa Ranch is located at 465 California St in San francisco near the intersection of California St and 6th Ave. Call (415) 956-2518 for dine in.
- Service:Dine In
- Major Intersection:California St And 6Th Ave
Tell us more about Napa Ranch San francisco!