Video

Video Network

A Taste of Philadelphia in Key West

Rum Barrel is the southernmost Philadelphia sports bar in the United States, serving up Philly classics with a Key West twist.