Finnegan's by far. I won't go near Mel's or Monster Cafe again. The food at both is absolutely horrible. Finnegan;s is a must do for us every trip. The food, atsmophere and service is top notch. Lombards is ok. It would probably be my second choice, although we had good food from international food and film festival too.