Find the top Tapas restaurants in Newark, New Jersey near you now.
Tapas bar
Address: 77 Ferry St, Newark, NJ 07105