Calendar for Dec. 25
FRIDAY
Christmas day dinner
Balboa Bay Resort, 1221 W. Coast Hwy., Newport Beach, will present a five-course dinner amid the vibes of Newport Bay and piano music from 1 to 6 p.m. Admission is $46 to $95. For more information, call (949) 630-4145 or visit balboabayresort.com.
Andrea Ristorante, Lounge and Terrace at The Resort at Pelican Hill, 22710 S. Pelican Hill Road, Newport Coast, will present an all-day special menu with a variety of holiday dishes served in its ocean view dining room from noon to 10 p.m. Tickets are $140 per adult. For more information, call (855) 315-8214 or visit pelicanhill.com.
SATURDAY
DJ Echo
Los Angeles-based artist DJ Echo headlines Sutra, 1870 Harbor Blvd., Costa Mesa. The 21-and-older show starts at 9 p.m. and tickets are $15 and $20. For more information, visit sutraoc.com.
TILL JAN. 3
Winter Fest
Enjoy winter in Orange County with ice skating, holiday film viewings, ice tubing, nightly snowfall and more festive entertainment from 2 to 11 p.m. Friday at OC Fair & Event Center, 88 Fair Drive, Costa Mesa. The festival will continue through Jan. 3, with hours from 11 a.m. to 10 p.m. Sundays through Thursdays and 11 a.m. to 11 p.m. Fridays and Saturdays. Admission is $25 to $50. For more information, call (714) 550-9700 or visit winterfestoc.com.