EmailEmail

San Diego Restaurants

Crab Catcher
Crab Catcher in San Diego is located on the cliffs of La Jolla offering sweeping views of the Pacific Ocean while you dine on fresh crab cakes, sushi and oyster shooters.