Jersey Shore Restaurants - Family & Fine Dining

Fine dining and family restaurants located at the South Jersey Shore. Below is a variety of restaurants located in Cape May, Wildwood, Stone Harbor, Avalon, Sea Isle City, Ocean City and the surrounding areas.

Lucky Bones Lucky Bones Back Water Grille
1200 Rt. 109 South, Cape May NJ
(609) 884-2663
Lunch, dinner and spirits. Brick oven pizza, seafood, burgers, platters and more.
Bellevue Tavern The Bellevue Tavern
7-9 S. Main St., Cape May Court House NJ
(609) 463-1738
Lunch, dinner, spirits, weddings and private parties.
Oyster Bay Restaurant Oyster Bay Restaurant
615 Lafayette Street, Cape May NJ
(609) 884-2111
Lunch, dinner, cocktails, daily specials, private parties and a great family restaurant.
Key West Tacos Key West Tacos
479 W. Perry Street
(609) 898-8226
Lunch, dinner and catering. Tacos, burritos, quesadillas and all your mexican favorites.
The Washington Inn Restaurant Washington Inn
801 Washington Street
(609) 884-5697
Catering, wine bar, lunch and dinner. Fine dining with daily specials.
The Dry Dock Restaurant and Ice Cream Dry Dock Restaurant & Ice Cream Bar
1440 Texas Avenue
(609) 884-3434
Lunch and dinner. Sandwiches, burgers, seafood and a variety of ice cream selections.
South Jersey Catering Service Executive Catering
(609) 412-4275
A variety of catering options with sample menus for banquets, weddings and private parties.
Bella Vida Cafe Bella Vida Cafe
406 North Broadway, West Cape May NJ
(609) 884-6332
Open daily year round for breakfast lunch and dinner. Catering also available.
Fried and Broiled Selections Fish & Fancy
2406 Bayshore Road
(609) 886-8760
Open for lunch and dinner. Great selections of broiled and fried seafood.
Elaines Restaurant Elaine's Cape May
513 Lafayette Street, Cape May NJ
(609) 884-1199
Breakfast, lunch & dinner. Dinner Theatre & Haunted Mansion Restaurant are very popular.