Experience an exciting all-you-can-eat seafood feast at Crab n’ Spice in Santa Clarita, located at the Valencia Town Center.
Three years after deciding to replace the longstanding Joe’s Crab Shack with a more lucrative tenant, Port of San Diego officials are moving forward with a Texas-based restaurant to take over the ...