Imperial Palace Address: 809 Cannel Puri Dr Ste 5, Winnebago, IL 61088 Phone: (815) 335-7100 Restaurants Other Businesses: Taco Bell at 805 Cannel Puri Dr, Winnebago, IL 61088 Bowman, Louis C at 503 S Goodling St, Winnebago, IL 61088 Scott Julius - COUNTRY Financial Representative at 102 N Elida St Ste C, Winnebago, IL 61088-8525 Culver's at 807 Cannel Puri Dr, Winnebago, IL 61088