So we all know about Victory and LQK in Chicago on North avenue but I swear there used to be a self service place in Waukegan on 41 that seems to be gone and I don't feel like driving to Hammond, IN, Summit, IL, Aurora, IL or Blue Island.
Anyone have a good go to?
Anyone have a good go to?