Delve into the sumptuous menu at Lighthouse. Situated in 101 Front Street, Haines, 99827, United States Of America, this eatery leaves a lasting impression with its remarkable dishes.