Get directions to: Cafe Luna, Placerville, CA Restaurant address: 451 Main St Ste 8 Placerville, CA 95667, USA Driving Walking Bicycling Restaurant: Cafe Luna