Mariscos German

restaurant in South Crest, National City

Phone: (619) 654-1763

Address: 1740 S 43rd St