Canyon Farmers Market Hosts An Amazing Farm To Table Meal
The Canyon Farmers Market takes place on Saturday mornings on the square in Canyon. They have amazing produce, locally raised beef, honey, and so many other goodies. Don't miss their annual Farm to Table Dinner.