Logo

Please wait..

Mama Lus

149 E. Front St., Traverse City, MI 49684

“A Modern Day Taco Shop.” Located right in the middle of downtown Front Street, this shop might have the best Tacos in Traverse City. Pick and choose which tacos sound best and make your own plate. You will not be disappointed if you start your meal with “Street Corn”. The margaritas are great, even better during happy hour!