Pleased to MEAT you!

Tapa La Luna Open for Wednesday Lunch!
August 1, 2013
Check Out Tapa La Luna’s NEW Menu!
September 22, 2017

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!