By Buddy Blouin

Known for its spectacular beach vibes, recreation, and amusement piers, Cape May, New Jersey is a coastal gem. There are several Cape May restaurants adding to the charm of the region. While there is plenty of fresh seafood to be expected, don’t think this town is a one-hit wonder. Sophisticated palates and casual diners alike will find restaurants in Cape May no matter their preference.

Suggested read: Seven Mouthwatering Coronado Restaurants You Need To Try

10 Cape May Restaurants With Mouthwatering Menus

From the sea to the farm there is something for everyone at Cape May restaurants to enjoy. You’ll be able to find plenty of local hotspots with some national chains mixed in; however, if you’re new to the area, there is something important to keep in mind.

New Jersey law used to be a lot stricter when it came to restaurants providing patrons with alcohol. While there have been many changes in the Garden State, the tradition continues in some establishments. If you’re looking to imbibe, it’s important to double-check the house rules as they may be a BYOB establishment.

Regardless, there are several delicious options for dining at restaurants that Cape May residents have been enjoying for years. Here are some of the best restaurants Cape May has to offer:

1. The Lobster House

  • A seafood-centric restaurant that has been winning new regulars over for years.
  • There is a full bar serving up your favorite wine, beer, and cocktails.
  • Enjoy harbor views as you dine on fresh fare.

Address: 906 Schellengers Landing Rd, Cape May, NJ 08204

Phone: 1 (609) 884-8296


2. Hemingway's Steaks & Seafood Restaurant

  • You’ll find some of the best steaks here among any Cape May, NJ restaurants.
  • There is a beautiful, full wrap-around bar.
  • Elegance and incredible service without feeling too stuffy.

Address: 1045 Beach Ave, Cape May, NJ 08204

Phone: 1 (609) 884-5611


3. Sapore Italiano

  • White tablecloths, Italian classics, and memories to last a lifetime.
  • Like many restaurants in Cape May, NJ, it’s BYOB. However, Sunset Liquors is only a short walk away.
  • The intimate setting is both romantic and inviting for guests.

Address: 416 S Broadway, West Cape May, NJ 08204

Phone: 1 (609) 600-1422


4. Fins Bar & Grille

  • Mouthwatering grilled seafood awaits guests.
  • You can enjoy an inventive menu that includes a full bar.
  • While the food is delicious, don’t forget to stick around for a show. Fins is known for its live music performances.

Address: 142 Decatur St, Cape May, NJ 08204

Phone: 1 (609) 884-3449


5. Tisha's Fine Dining

  • Upscale American cuisine by night, and delectable sandwiches and burgers by day.
  • Serving as one of the restaurants Cape May, NJ residents love for over 30 years, be sure to check before you go as they close during some winter months.
  • Perfect for date night, a celebration, or just a good meal.

Address: 322 Washington St, Cape May, NJ 08204

Phone: 1 (609) 884-9119


6. Blue Moon Pizza

  • Delicious pies near the beach. What more could you ask for?
  • However, if you are looking for something else, there are plenty of appetizer staples, Italian dinners, sandwiches, and much more.
  • Delivery is available.

Address: 425 Beach Ave #25, Cape May, NJ 08204

Phone: 1 (609) 884-1170


7. SeaSalt Restaurant

  • Local ingredients are elevated along the beach in a place where upscale dining comes without pretentiousness. One of the best restaurants in Cape May, NJ.
  • There are kid-friendly options for families on the menu.
  • During the warmer seasons, if you want to get closer to the water, the Tiki Ten35 Pool Bar is also available.

Address: SeaSalt Restaurant, 1035 Beach Ave, Cape May, NJ 08204

Phone: 1 (609) 884-7000


8. George's Place Cape May

  • Breakfast, lunch, and dinner menus provide a wide selection of delicious options.
  • Note that this Cape May restaurant is cash only.
  • There are many Mediterranean dishes available.

Address: 315 Ocean St, Cape May, NJ 08204

Phone: 1 (609) 600-2941


9. Big Wave Burritos

  • Mexican and American flavors dance together in rhythm for a unique dining experience.
  • While building your own burritos and tacos is a big part of the experience, you can also enjoy a smoothie bowl or traditional smoothie.
  • This is a great kid-friendly option featuring delicious breakfast options for everyone.

Address: 605 Lafayette St, Cape May, NJ 08204

Phone: 1 (609) 898-8646


10. Lucky Bones Back Water Grille

  • Morning, noon, and night, you’ll find the right bite at Lucky Bones with delicious menus full of variety.
  • There is a full bar with wine, champagne, craft beer, and delicious cocktails.
  • One of the best Cape May restaurants making its patrons feel like they’re at home every visit.

Address: 1200 NJ-109, Cape May, NJ 08204

Phone: 1 (609) 884-2663


Read next: 17 Of The Best Mendocino Restaurants Near USCG Station Noyo River




Get the latest news and military discounts