Tanglewood Restaurant & Lounge is conveniently located on the main floor at The Comstock Inn & Conference Center in Downtown Owosso and is open to the public as well as guests staying at The Comstock.
Originally opened as The Tanglewood Lounge in 1997, we have recently renewed our commitment to bringing you high quality food and beverages in a comfortable and casual dining atmosphere.
We now...
Full service restaurant located in the Comstock Inn downtown Owosso.