Get directions to: Dell's, Homestead, PA Restaurant address: 111 Farragut St Homestead, PA 15120, USA Driving Walking Bicycling Restaurant: Dell's