Chef, Owner

Brian Vaughn

STEAMBOAT SPRINGS

About Brian Vaughn

Expert Brian Vaughn is the Executive Chef for Low Country Kitchen in Colorado. He has locations available in Denver and Steamboat Springs.