Always fairly good. I'd go 3.5 if Yelp did half stars (seriously, why don't they do half stars?). But I'll round up. Service is fine, food is decent. My husband is a bigger fan than me; to me, it's too salty. But he enjoys the beer selection too. It could definitely be better based on the theme... I've had better grilled cheese and 'fancy' grilled cheese.