Denny's

restaurant in Nestor, Imperial Beach

Phone: (619) 429-5840

Address: 2420 Coronado Ave