Keddy Street Cafe is a gathering spot offering good food and entertainment.