Philadelphia's American tavern restaurant & bar, Red Owl Tavern, features American food, hand crafted cocktails & a rooftop bar overlooking Independence Hall.