Los Pericos Picosos

restaurant in South Broadway District, Imperial Beach

Phone: (619) 240-7308

Address: 1576 Industrial Blvd # A