Red Owl Tavern

Philadelphia, United States

4

37 reviews

Map

Streetview

Activate map

Description

Specialties

Local Tavern fare with an extensive beer selection.

History

Established in 2012.

We opened October 4th of 2012.