Costa Azul Mariscos

restaurant in Egger Highlands, Imperial Beach

Phone: (619) 575-7735

Address: 1555 Palm Ave Ste D