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