At Antojos, every plate tells a story — crafted with warmth, made from the freshest local ingredients, and served with the kind of hospitality that makes you feel right at home.
Antojos was born from a simple belief: the best meals are the ones that make you feel seen. Nestled in North Cape May, we bring together bold flavors, seasonal ingredients, and a dining room where everyone finds their seat at the table.
From the first greeting at the door to the last bite, every detail at Antojos is designed to make you stay a little longer.
No rush, no pretense. Just good food, good company, and the kind of atmosphere that lets you breathe.
Whether it's a date night, a family dinner, or a casual Tuesday — Antojos is your place to come together.
Our menu changes with the seasons, celebrating what's fresh and local so every visit feels new.
Each drink is mixed with intention — classic favorites and original creations to complement your meal.
From our kitchen to your table — here's a glimpse of what waits for you.
The best compliments come from people who've shared a meal with us.
"We stumbled upon Antojos on a whim and it became the highlight of our trip. The food was incredible and the staff made us feel so welcome."
"This is our go-to spot now. The seafood is always fresh, the cocktails are spot-on, and the vibe is just right — never too loud, never stuffy."
"Celebrated our anniversary here and it was perfect. The chocolate lava cake alone is worth the visit — and the service was genuinely warm."
Whether you're craving something special or just a really good meal, we'd love to welcome you to Antojos.
3704 Bayshore Rd
North Cape May, NJ 08204
Monday – Thursday: 11am – 9pm
Friday – Saturday: 11am – 10pm
Sunday: 12pm – 8pm
Have a question, want to plan an event, or just say hello? Drop us a line.
Thanks for reaching out — we'll get back to you within 24 hours.