Tapa La Luna has a new menu!
Click here to see it now!
Even better, stop in today and try a few out!!
Tapa La Luna has a new menu!
Even better, stop in today and try a few out!!
NIU’s STEM Read talked to Chef Chad at Tapa La Luna in Dekalb, IL, to talk about meat and being a carnivore!