Crab Fever - San Diego

1420 E Plaza Blvd d2 D2, National City, CA

Menu (As of 10/30)

Crab Fever - San Diego: hours and how to order