1. El Criollo Restaurant 99 Broadway, Newark, NJ 07104 Coordinate: 40.75357,-74.17013 Phone: (973) 485-5333