Best Crab restaurant, San Diego

We found for you 1 companies providing services for Crab restaurant in San Diego: current information about products and services in San Diego, travel directions, ratings and photos; you can leave your reviews about Crab restaurant on our site


8990 University Center Ln, San Diego, CA 92122, United States

Seafood restaurant Cocktail bar Crab house Takeout restaurant Outdoor seating Curbside pickup Takeaway Dine-in