Costa Del Sol Restaurant
146 Bloomfield Ave
Newark
NJ
07104
(973) 350-0445
friendseat.com
Open Map
Description
Nwk
by merchantcircle on November 04, 2012 from
merchantcircle
Bar Not Available
family restaurant
Latin American Restaurant
Mexican
Mexican Restaurant
Mexican Restaurants
restaurant
Restaurants
restaurants mexican
Seafood