Archie Moses
Well-Known Member
That place is terrible and makes you smell.Huh. Interesting. You're the first two duders from out of town that have not been fans of that place's burgers. It's good not great but most out of towners rave. Glow sticks and everything. See what I did there?