Profile picture
Steamboat Springs, CO

BIO

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