Mike's is consistently good. The menu is limited (try the meatloaf, seriously) but everything is prepared well. The beer selection is very, very good . The place can get a little crowded but the line moves pretty quickly. I don't think I've ever had bad, or even mediocre service. Waitresses and bartenders are consistently friendly and attentive.