We ate there for lunch last June. We wanted a table next to the tank, so I think I made our reservation for late lunch (don't remember). I showed up a little early, and asked them if we could get the table right next to the tank. I said we would be willing to wait a little while - plus it helps to be nice and understanding! So we waited a bit, and then got it. Definitely worth it - the kids get a paper showing the types of fish to look for.
Birthday - definitely call ahead for this one. Someone was celebrating a birthday - they had a diver in the tank HOLD UP A SIGN saying HAPPY BIRTHDAY to someone! Then brought out a cake. The whole restaurant clapped. It was so cute!!! I don't know the charge, or if it's more of a grown-up thing, but it was a great idea.
The food was really good. DH and I had the fish special, I had one glass of white wine, daughter had pizza I think, DS had grilled chicken breast plain with french fries (he has food allergies, and the chef immediately came to our table to see what he could have and offered whatever he wanted - GREAT SERVICE and they always do that at TS restaurants).
Okay, so I know this was long, but it sounds like a great place for a birthday meal, and the kids loved looking at the fish right next to them in the tank.