Sole Restaurant
Sole Restaurant lives up to its name, a bright, colorful restaurant just a few blocks from the water. Painted in vibrant shades of yellow, Sole serves up Italian cuisine in a "dressy casual" atmosphere. The restaurant has several signature "sole" dishes, from linguine to veal, and pasta dishes like the ravioli bolognese are a hit with the locals.
Save room for Sole's famous homemade tiramisu, or choose a ricotta cannoli or tartufo. Open nightly for dinner.
Sole Restaurant
9800 Third Ave.
Stone Harbor, NJ 08247
(609) 368-9400
solerestaurant.com
Blackfish Restaurant
Opened in May 2009, Blackfish Restaurant is a New American gastropub, reinventing American classics as fine dining. As the name indicates, Blackfish's concentration is fish, freshly caught off the coast every day. The signature dish is a bouillabaisse, made each night with a seasonal fish.
It also has a bar menu, serving simpler fare like hamburgers and shepherd's pie, made with the same upscale flair. The restaurant frequently plays host to live bands, and hours vary seasonally.
Blackfish Restaurant
9628 Third Ave.
Stone Harbor, NJ 08247
(609) 967-9100
blackfishstoneharbor.com
Marabella's Family Restaurant
This family-run restaurant has been a staple of Stone Harbor since 1972 and shows no signs of slowing down. The dinner menu includes homemade manicotti and lasagna, and there is always a fresh catch of the day. A traditional breakfast menu is served on weekends, but Marabella's is not open for lunch.
Very popular regardless of the season, the restaurant can get crowded during peak hours. Reservations are not accepted, but diners can call ahead to be put on the waiting list.
Marabella's Family Restaurant
9426 Third Ave.
Stone Harbor, NJ 08247
(609) 368-5037
marabellasfamilyrestaurant.com