Decent sports grill. There is always a crowd so you know the place must be popular with the locals. The place does tend to get a bit loud as it starts to fill up. Be prepared to talk over everyone else.
I have been here a handful of times. The food is good... with the exception of my most recent time (1/4/2013) I went. You can't go wrong with the wings. As a wing connoisseur, these are pretty good. Also, based on reading others reviews here on Yelp, you definitely can't go wrong with the Pretzel Sticks as an appetizer. You get 7 sticks with a side of cheese sauce. It could be a meal in and of itself.
I also did have the bacon double cheeseburger lavosh my past visit on 1/4/2013. Although it did not taste that bad going down, there was something with it that did not agree with my innards. Let's just say that the leftovers I did have immediately went into the trash. I'm hoping that this was just one dish and not a trend of things to come.
No bashing on Teakwoods though. I will go back on occasion and try other things on the menu. I am hoping the one bad dish does not outweigh the other good ones that I have had. And as a tip, if you go for the fish & chips, make sure you get there early. The last time I went and tried to order it at 7pm on a Friday night, there were none left.