I've gone here twice - most likely will go back again the next time I visit Las Vegas.
The whole family loves seafood, so it's the place to be especially since two of us like spicy food. :-)
I guess I'll have to visit New Orleans to see how it stacks up, but since we live closer to this place, it will have to be my place to go.
Next time you're in Vegas and you want to get off the strip, stop on by - hey - you can even throw a couple balls down the alley - I think they have 70 (yeah that many) bowling lanes.