1544 N US Hwy 31 N, Traverse City, Michigan 49686 USA
Back at Red Mesa in Traverse City!!! Ole!
Photo Credit: Yelp