311 Main St, Placerville, California 95667 USA
Just opened, this weekend. (09/07/2014)
Photo Credit: Yelp