Listing 2 restaurants in and around Newark.
5989 Mowry Avenue, NEWARK, California 94560
Rays Crab Shack started in March of 2011.
Located in the heart of the Tri-City Bay Area, Ray’s Crab Shack prides itself on only serving live crabs and lobsters that will keep you coming back for more.