LSU fans and The Stadium smell more like Crown Royal than anything else. The bathrooms are another story.
BR Eats I recommend the Chimes. It's a leisurely ten minute walk from Tiger Stadium. You will probably have to wait about 30 minutes to be seated.