Red Marlin

restaurant in Ocean Beach, La Jolla

Phone: (619) 221-4868

Address: 1441 Quivira Rd