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.