Joes Crab Shack

Joes Crab Shack, Riverhead, NY

This 8,800 square foot ground up restaurant was built adjacent to the Queens Center Mall in Elmhurst, NY and was completed in 2014.

Joes Crab Shack
Joes Crab Shack
Joes Crab Shack
Joes Crab Shack

More about Joe's Crab Shack

AnCor partnered with Joe’s Crab Shack to build this location in Riverhead, NY.

Joes Crab Shack
Joes Crab Shack