The Desert Bluegrass Festival features performances, contests, workshops, food, vendors and kids' activities from 7 to 9 p.m., Friday, Oct. 29; and 10 a.m. to 5:30 p.m., Saturday and Sunday, Oct. 30 and 31. $20 per day. Admission on Friday is free. Call 760-0745, or visit www.desertbluegrass.org for more information.