According to our records, this business is located at 1611 Belvidere St. in Waukegan (in Lake County), Illinois 60085, the location GPS coordinates are: 42.351102 (latitude), -87.8520657 (longitude). Teds Restaurant Inc is categorized under Drive-In Restaurants (SIC code 5812). Known organization president is Michael Ambrogio.