Mi Playita Seafood

restaurant in South San Diego, Imperial Beach

Phone: (619) 424-7929

Address: 1542 1/2 Palm Ave