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.

1 2 3 ...  last