RIBFEST

A National Rib Competition with live entertainment, beer garden, vendor alley and more, Walworth County Fairgrounds, Elkhorn; 262-723-3228 or wisconsinribfest.com.

NIGHT ON THE VINE

Exclusive wine tasting event featuring a variety of vintages, 6-7:30 p.m. Grand Geneva Resort & Spa, Lake Geneva. Call 262-248-8811 for reservations or visit...

APPRENTICE CAMPS

Dressed in historic clothes, campers will bring history to life as they work side-by-side with staff portraying school teachers, blacksmiths, bakers and other professions....

PHISH

7 p.m., Alpine Valley Music Theatre, East Troy; visit livenation.com or easttroy.org.

AN EVENING WITH JUDY COLLINS

A Music by the Lake performance. 7:30 p.m., George Williams College of Aurora University, Williams Bay; 262-245-8501 or musicbythelake.com.

BEACHSIDE AUTHORFEST

Annual gathering of local authors for signings, book sales and more. 10 a.m. – 4 p.m., Lake Geneva Public Library; Lake Geneva; 262-249-5299 or...

THE CARS TIME FORGOT CAR SHOW

See custom cars, stock cars, trucks and motorcycles, plus enjoy food, live music, vendors and more. 8 a.m. – 3 p.m., Lake Lawn Resort,...

LITTLE HOUSE ADVENTURE

Kid’s entering grade 6 through grade 8 can step into the life of Wisconsin’s own Laura Ingalls, 9 a.m. – 2 p.m., Old World...

COUNTRY THUNDER

Performances by top country artists including Chris Stapleton, Tim McGraw, Ashley McBryde, Trace Adkins and more, Twin Lakes; 866-388-0007 or countrythunder.com.

MAMMA MIA THE MUSICAL

The story-telling magic of ABBA’s timeless songs presented by The Haylofters. Malt House Theater, Burlington; 262-763-9873 or thehaylofters.com.

BEER BARONS OF LAKE GENEVA

Cruise Geneva Lake while learning about the beer barons who vacationed and lived along its shores, then visit Black Point Estate for a tasting...

JIMMY BUFFETT

8 p.m., Alpine Valley Music Theatre, East Troy; visit livenation.com or easttroy.org.

FAMILY PASTA NIGHT

Enjoy Italian cuisine on a 2 ½-hour train ride. Board at 5:30 p.m., East Troy Electric Railroad, East Troy; 262-642-3263 or easttroyrr.org.