Good Food, Good Friends, Good Times at Keagan's Restaurant