China Camp State Park | 101 Peacock Gap Trail San Rafael CA 94901 United States Restaurant Menu & Phone101 Peacock Gap Trail San Rafael CA 94901 United States 4.7/5