Mama Lu’s is a taco-slinging, modern-day taco shop and bar in the heart of Traverse City’s downtown neighborhood. Open since 2016, the affordable menu is complemented by well-crafted margaritas and an unpretentious collection of beer, wine and spirits. A true fixture in the community, the fun and energetic vibes offer a destination for both date nights and family dining.