Red Owl Tavern is located just steps from Independence Mall at 5th & Chestnut Street in Old City. After a full day of taking in the cultural attractions and historical sites, enjoy a bite to eat or a few drinks in the expansive patio area with comfortable seating, umbrellas, and greenery. If you’re looking for … Continue reading