About

Edit info
  • Open today, 11:00am - 2:00am
  • (215) 625-9500
  • Corner of Front & South St
    Philadelphia PA 19147

Downey's Restaurant overlooking Penn's Landing at Front & South Streets opened in Philadelphia in 1976. The restaurant is located in the city's premier neighborhood, Society Hill. The rich mahogany bar, wood panels and stained glass panes were imported fr

Yelp Reviews