Gold Star Chili - Hamilton, OH, United States close