Looks like a new place opened up at 2800 N. Classen.

Specializing in crawfish, it seems:

https://www.facebook.com/pages/102-C...48094752035939