Costa Del Sol Restaurant
Add to Favorites
CLOSED NOW
Today: 9:00 am - 9:00 pm
Tomorrow: 9:00 am - 9:00 pm
Saved to Favorites
Phone: (973) 350-0445
Address: 146 Bloomfield Ave, Newark, NJ 07104
TollFree: (800) 958-6467
Cuisines: Family Style, Mexican, Latin American
141 Elm St, Newark, NJ 07105
162 Bloomfield Ave, Newark, NJ 07104
2 Clay St, Newark, NJ 07104
204 Franklin Ave, Nutley, NJ 07110
139 Park Ave, Newark, NJ 07104
170 Bloomfield Ave, Newark, NJ 07104
14 Bloomfield Ave, Newark, NJ 07104
1417 Mccarter Hwy, Newark, NJ 07104
160 University Ave, Newark, NJ 07102
255 Heller Pkwy, Newark, NJ 07107