I've been to Callahan's dozens of time and have always been pleased that it is consistently good. I've had good meals and great meals ............... none that were sub par. The wait staff is always on top of things. They have great deserts and a wonderful meat case.
You have no recent hotel searches.