The Owl Bar is a bar and grill serving upscale pub fare and cocktails in an elegant, landmark setting dating back to 1903.