Get directions to: Casa Ramos, Placerville, CA
Restaurant address: 6850 Green Leaf Dr Placerville, CA 95667, USA
Restaurant: Casa Ramos