Tin Fish Boathouse Address: 6992 Madison St, Hubbard Lake, MI 49747 Phone: (989) 727-3820 Restaurants Other Businesses: North End Restaurant at 1575 Hubert Rd, Hubbard Lake, MI 49747 Cedar Grove Bar & Grill at 14502 Hubbard Lake Rd, Hubbard Lake, MI 49747 Churchill Pointe Inn at 5700 Bennett Rd, Hubbard Lake, MI 49747