This establishment is a local favorite known for serving burgers, hot dogs, and fresh-cut fries. It operates on-site at the Byron Optimist Sports Complex.