King Crab hero image

King Crab

Restaurant

3960 W Point Loma Blvd, San Diego, CA 92110, USA

Biter Score
8.2
Closed
Wednesday: 11 AM – 9:45 PM