at 419 Market St, Newark , 07105-2231 United States
307 FB users likes Spain Restaurant & Cocktail Lounge, set it to 138 position in Likes Rating for Newark, New Jersey in Local Business category
Spain Restaurant & Cocktail Lounge is Newark based place and this enity listed in Spanish Restaurant category. Located at 419 Market St NJ 07105-2231. Contact phone number of Spain Restaurant & Cocktail Lounge: (973) 344-0994