Echo Lake CA Restaurants 1. 1111 Sierra At Tahoe Rd, Echo Lake, CA 95721 | Mama's Kitchen (530) 659-7453