Get directions to: El Nica, Homestead, FL Restaurant address: 32 Nw 1st St Homestead, FL 33030, USA Driving Walking Bicycling Restaurant: El Nica