NIU’s STEM Read talked to Chef Chad at Tapa La Luna in Dekalb, IL, to talk about meat and being a carnivore!

October 6, 2015

Pleased to MEAT you!

NIU’s STEM Read talked to Chef Chad at Tapa La Luna in Dekalb, IL, to talk about meat and being a carnivore!