One of my favorite places to go to in TS, mainly during happy hour. I don't really drink though.. Just go here to get my sushi fix! Loooove the mussels and Vegas roll!
If you are going with a group you might wanna try their boat.. it's a little bit of everything!