Joe's Crab Shack

restaurant in Bay View Villas, La Jolla

Phone: (858) 274-3474

Website: www.joescrabshack.com

Address: 4325 Ocean Blvd