The Owl & Firkin is a pub offering elevated British fare and creative cocktails in a hip, warm atmosphere with patio seating.