I've been many times to this place and it can be hit or miss, through no fault of Tommy B's. This place could be a great scene but it definitely seems to bring in the older crowd...60 plus. Great patio and the food is good along with exotic drinks. A bit on the high side on drinks and food so you should know that going in (it's located in Kierland Mall, don't expect cheap)
If you are younger crowd, my take is it's great for a Friday, Saturday, Sunday drink and lunch vibe but not ideal for dinner. Good place to take your parents.