Captain Crab Seafood Restaurant

Captain Crab Seafood Restaurant - Sacramento, 1785 Challenge Way, Sacramento, CA 95815, United States

(916) 550-1626

Location