If you have an uncle, cousin, or just distant family friend who staunchly believes that not enough people have looked their dinner in the face before eating it, then you should bring them to Beach Plum Farm. Everything you eat here comes directly from the land it sits on, and you’re encouraged to walk around and hang out with the pigs and cows before you sit down at one of their Saturday night farm-to-table dinners. They set tables on the grass, cook most of the meat in front of you in an outdoor fire pit, and serve everything family-style. It’ll cost you about $90 per person, but for the most fun dinner experience you’ll have all summer, it’s more than worth the money.
More spots in Cape MaySee more
George’s is a Greek-ish diner where you can get some of the best breakfast and lunch dishes in Cape May.
The Rusty Nail in Cape May has good drinks, solid barbecue, and a big sandlot with a fire pit in the middle.
More American spotsSee more
American Sardine Bar
American Sardine Bar in Point Breeze is a neighborhood spot that you wish you lived closer to, with a nice patio and good seafood.
Pub & Kitchen
Pub & Kitchen in Rittenhouse is somewhere you’ll want to come with a date or friend and stay for a long time.
Del Frisco’s Double Eagle Steak House
When you want to eat a steak inside of a bank vault, go to Del Frisco’s.
Suggested by our writers
Mack’s is a boardwalk pizza place in Wildwood where there’s almost always a line (but you should wait in it).
H&H is really just a shack on the side of the road in Cape May with a big deck where you can get fresh, steamed seafood caught that day.
The Red Store
The Red Store is a general store with a restaurant attached to it that serves an excellent $65 per person tasting menu.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more