More like 2.5 stars, but can't bring myself to round up to 3. We sometimes eat here before Cards games. Food wait time can be long. It's a good thing we show up well before kickoff because our last meal took close to 90 minutes, with about 60 of those waiting for food to come out. The place was busy at the time, but not 100% full. Service was barely decent, almost apathetic, but not quite crossing the line to bad. The servers (3 different ones) checked on us for refills during the wait, so that helped. Regarding the food this last visit, three of us loved our burgers, but my husband's classic burger ended up really soggy (not the norm) from really wet lettuce and tomatoes. He still ate it, but said he wouldn't order that particular burger again. All of us liked the fries. Tough to say if this is the norm for eating there since we only go on game day.