welcome to trio

An American Bistro in Jackson, Wyoming. Centrally located off the town square at 45 South Glenwood.

Owned and operated by local chefs with a passion for good food, Trio features a variety of cuisines in a relaxed atmosphere.