happy's taco shop logo

Happy’s Taco Shop

Happy's Taco Shop is a food truck located in The Little Fleet in Traverse City, Michigan.

Photo(s) by happy's taco shop