From Our Editors
Starr in Philadelphia is a popular restaurant that features an inviting menu. The great quality, set in a casual atmosphere, will have you visiting again and again.
Though the prices are considered to be lower than average, you aren't going to sacrifice any quality.
Located right in the center of the City of Brotherly Love, a trip to Starr is definitely worthwhile. In addition to valet, visitors have the ability to park on the street nearby.