I can only comment on Callaghan's JD. The view, awesome, the beer was cold and the plate of over priced perch.....lousy, I sent it back.
It was greasy, mushy and most importantly it was not Yellow Perch it was White Perch. Mind you the menu only listed it as fresh Lake Erie Perch.
The waitress couldn't or wouldn't confirm that is was white or yellow perch but I knew it was. Not that is was completely unpalatable, but $16.99 for a greasy plate of White Perch, no thanks.