Mariscos Godoy

restaurant in South Broadway District, Imperial Beach

Phone: (619) 425-8594

Website: mariscoslaperlanegra.com

Address: 651 Palomar St Ste 23