Inside the Kitchen: Mama Lu’s in Traverse City

If your stomach is growling, and your throat is dry…a new modern day taco shop in Traverse City might be exactly what you need to hit the spot.

Charlie Tinker Takes us Inside the Kitchen at Mama Lu’s.

Mama Lu’s is located on Front Street in Traverse City.

Categories: Inside the Kitchen