Profile picture
Brian VaughnNEW MAKER!

Steamboat Springs, CO, United States

BIO

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