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.
is located on Front Street in Traverse City.
© 2023 - 910 Media Group