Get directions to: Tallman Hotel, Upper Lake, CA
Restaurant address: 9550 Main St Upper Lake, CA 95485, USA
Restaurant: Tallman Hotel