Get directions to: Creekside Cantina, Placerville, CA
Restaurant address: 451 Main St Ste 10 Placerville, CA 95667, USA
Restaurant: Creekside Cantina