Crab Town

8050 Clairemont Mesa Blvd, San Diego, CA

Menu (As of 10/30)

Crab Town: hours and how to order