Dining & Drinks Front Street District Mama Lu’s Hip and fun taco shop; fresh tortillas, margaritas, and cold beer. Address: 149 E. Front St. Traverse City, MI 49684 "/> Visit Us http://www.mamalustc.com Facebook Instagram