At 103 McWhorter St, Newark, NJ 07105-1359New York Here : Spanish Tavern. Welcome to Spanish Tavern is rated 4.5. It's worth a try!
Write a review