I just moved out to the Chandler/Gilbert area and I am glad to have Teakwoods close by. I love the feel inside the bar and the drinks are good. The food is really hit and miss.
I would give this place 3 stars, however they do have trivia nights which have been really fun so it bumped up the place to 4 stars.
I do recommend this place for drinks and trivia, not really the food. I will be returning for sure.