Where do you need Restaurants ?
About Tavern In The Woods
Tavern In The Woods is located at 730 Ridge Rd, Homewood, IL. This business specializes in Restaurants and has 1 review(s) with a star rating of 5.0.
Reviews about Tavern In The Woods
99
excellent. food is to die for. service great. best wings in town.
By pete vasili August 20, 2008 at 10:57 AM