Craw Island

Permanently closed
509 Telegraph Canyon Rd
Chula Vista, CA 91910
Seafood Boil Specialty - Crab, Shrimp, Crawfish, Mussels, clams Thai Curry Fruit and Ice cream crepes Boba Smoothie bar

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.