Do you need more tacos in your life? Look no further than Mama Lu's in downtown Traverse City! We serve specialty tacos and nachos, delicious street corn, excellent margaritas, and so much more. We offer something for everyone!
To Go Information
Mama Lu's is open Tuesday - Saturday from 3:00 PM to 8:30 PM. Phones open at noon.