Get directions to: Ranch House, Chester, CA
Restaurant address: Po Box 173 Chester, CA 96020, USA
Restaurant: Ranch House