Mariscos El Titanic

restaurant in Marlborough Villas, San Diego

Phone: (619) 584-2894

Website: www.mariscoseltitanicseafood.com

Address: 3600 Fairmount Ave