The Nectar at the Villa
3905 Park Dr, El Dorado Hills, CA 95762
opened about 2 years ago
About
The Nectar at the Villa is a taproom with beer, food and live music.
Map
References
ANNOUNCEMENT
"5 things to know, including a new place to drink in El Dorado Hills"-Sacramento Business Journal