Yes. Slammed at lunchtime today. Worth walking by just to see the horror movie giant crabs in the tanks. I'd actually like to see one of those go up against Godzilla.
When we were there, someone ordered one of those crabs. The waiter brought it out, live, and put it on the table before sending it back to meet its maker. It was huge and very angry.