El Sabroso Restaurant

restaurant in San Ysidro, Imperial Beach

Phone: (619) 690-5527

Address: 4184 Beyer Blvd Ste 108