
OPEN seven days a week 7:30 am to 2:00 pm.
Indoor and outdoor seating.
384 Placerville Dr suite a, Placerville, CA 95667, USA
Get Directions
OPEN seven days a week 7:30 am to 2:00 pm.
Indoor and outdoor seating.
384 Placerville Dr suite a, Placerville, CA 95667, USA