Craving bold flavors and a break from the usual boardwalk snacks? Cape May’s Mexican restaurants deliver a hit of sunshine with every bite. Whether you dream of tender carne asada tacos, crave a burrito with punchy pico de gallo, or think guac should be its own food group, the city offers the kind of variety that keeps taste buds on their toes.
On my last visit, after a long walk past Victorian homes, I wandered into a tucked-away taqueria and found a table filled with friends trading stories over fresh salsa. Each spot feels distinct—some channel mellow coastal vibes while others buzz with mariachi music and the scent of warm spices. For anyone on the hunt for Cape May’s standout Mexican eats, you’re in the right place. This guide sorts the hidden gems from the local legends, giving you clear details to dig into with confidence. Let’s get started.
1. Taco Caballito Tequileria
Taco Caballito Tequileria sits across from Cape May’s iconic sands, with a vibe that’s both energetic and laidback. The space pulses with music and laughter, inviting you to relax with friends or kick off a memorable night out. It’s the kind of spot where the servers might share genuine recommendations, making each visitor feel like an insider.
The food here isn’t just about filling up; it’s about flavor play and color. Standouts include the roasted veggie tacos, which deliver on both freshness and crunch, and the citrusy fish tacos that taste like summer wrapped in a tortilla. Pair your meal with house-made guacamole or their grilled corn styled with chili and lime for an authentic touch.
Those looking for thoughtful options will appreciate that vegan and gluten-free choices aren’t an afterthought here. Each plate hits the balance between tradition and invention, making Taco Caballito Tequileria a highlight for anyone seeking Cape May’s best Mexican offerings.
2. La Dona Restaurante Mexicano
La Dona Restaurante Mexicano feels like a postcard from Oaxaca tucked into Cape May. The first thing you notice is the fresh, radiant vibe—think bold colors, hand-crafted details, and a menu that tells a story of heritage. Each visit leaves you wishing you could linger just a bit longer, savoring another bite or piece of conversation.
This spot is rooted in tradition, thanks to Lucy Covino’s passion for sharing authentic Oaxacan recipes from her family table. There’s a warmth in every plate, from the first basket of chips to the last spoonful of salsas. The mole sauce steals the show. Deep, complex, and made using an ages-old recipe, it covers tender chicken or vegetables for an unforgettable meal.
Vegetarian and vegan guests get more than the usual side salads here. Try the enchiladas verdes or the bright, citrus-forward ceviche for a taste of the coast. La Dona is ideal for those who crave real Mexican depth and hospitality, not just another quick taco stop.
3. 5 De Mayo
5 De Mayo sits just off the main drag, where the aroma of roasted chiles and fresh tortillas pulls you right in. There’s no flash—just honest, well-made food and a team that makes you feel like a valued guest from the word go. My first visit was a midweek lunch that turned into a highlight of the trip.
The kitchen’s strength is in its breadth, from hearty burritos to vibrant seafood plates. The chile relleno, with its smoky pepper and creamy cheese, stands out for its balance and depth. Guacamole here is more than an afterthought; you can taste the commitment to freshness with every bite.
If you’re feeling adventurous, try a sope or huarache for a dish you won’t find everywhere. Everything comes with classic rice and beans, making 5 De Mayo a reliable go-to when you want real Mexican flavors in Cape May.
4. Big Wave Burritos
Big Wave Burritos brings Cape May a casual, sun-soaked counter spot where burritos rule the menu and the mood is always friendly. This is the kind of place where post-beach hunger meets handheld comfort. I once wandered in after a long swim and found myself hooked by the sheer freshness woven into each dish.
The portions here are generous, and the fillings are crafted with care—from seasoned veggies to spiced rice and zesty house salsas. The Baja burrito, loaded with grilled fish and tangy cabbage slaw, delivers coastal flavor in every bite. Their veggie burrito is a standout for anyone seeking bold, plant-forward eats.
If you’re after a quick bite that doesn’t skimp on satisfaction, Big Wave Burritos is your best bet. Everything is customizable, so every order feels personal.
5. Cinco De Mayo
Cinco De Mayo sits quietly along Route 109, though it certainly doesn’t blend in once you open the door. Step inside, and you’re greeted by friendly faces and the comforting scent of classic Mexican spices. My last meal here turned a routine dinner into something much more memorable.
What sets this spot apart is the honest approach to Mexican cooking. There’s nothing overly complicated on the menu, yet flavors shine in each bite. I recommend the enchiladas—rolled fresh and smothered in just the right amount of sauce, they hit that home-style note that’s hard to fake.
Looking for a side? The rice and beans are done right, rounding out the meal and making Cinco De Mayo a sleeper hit in Cape May’s growing Mexican food scene.
6. Cinco De Mayo Mexican Restaurant
Cinco De Mayo Mexican Restaurant feels like a small slice of Mexico right on Route 109. There’s a homey atmosphere, and the staff treats you as if you’ve been coming for years. My first bite here was enough to convince me that this place knows its way around authentic flavors.
The variety spans all the Mexican classics, but it’s the sopes that left the biggest mark on my taste buds. Their thick, pillowy masa base and fresh toppings capture a true street food vibe. The burritos, stuffed and perfectly wrapped, are another favorite for anyone who appreciates hearty comfort.
Generous plates, lively salsas, and warm service make every visit a pleasant one. Order a plate of nachos or sample the vegetarian enchiladas for a real taste of what Cape May’s Mexican food scene has to offer.
7. El Pueblo Taqueria
El Pueblo Taqueria sits inside Cape May Plaza, but what’s inside is far from generic. Step up to the counter, and you’ll spot cooks working with purpose—fresh masa pressed for tortillas, vibrant salsas on display, and a steady rhythm of plates heading out.
My go-to here is the grilled chicken tacos, which balance smoky flavors with crisp toppings and bright, tangy salsa. Each taco arrives with that just-made taste, showing care in every detail. The rice bowls offer another win for those craving a quick, flavor-packed meal you can carry to the beach.
El Pueblo Taqueria shines by focusing on what matters: quality ingredients, traditional recipes, and no shortcuts. It’s a stop for anyone serious about flavor, whether you’re a local or just passing through Cape May.
8. Key West Tacos
Key West Tacos brings a splash of island spirit to Cape May, with a humble shack vibe and a menu that pops with fresh ideas. I stopped in after a bike ride and found the friendly, no-frills counter a perfect break from the bustle outside. The walls are lined with surfboards and beachy keepsakes, setting a laidback tone from the start.
The menu here takes classic Mexican and gives it a coastal twist, especially with the fresh fish tacos. The portions are hearty, the toppings bright, and the homemade salsas bring an extra punch to each bite. Their veggie tacos are another house favorite—colorful, generously filled, and crisp right to the last bite.
If you want a taste of the tropics mixed with real Mexican flavor, Key West Tacos keeps things fun, flavorful, and just a little bit different.
9. Bandanas Mexican Grille
Bandanas Mexican Grille has a lasting reputation in Wildwood Crest, not just for its food, but for its atmosphere that feels like you’ve joined a family meal. After a beach day, I wandered in and was struck by the rooms filled with the scent of grilled veggies and fresh cilantro. The vibe is lighthearted, and the menu matches—a focus on lighter, made-to-order plates with plenty of fresh produce.
The “Build Your Own Burrito Bar” is a must-try for control freaks and flavor explorers alike. You pick the base, the fillings, and your favorite salsas. Tacos and salads are vibrant and never greasy, proof that Mexican food can be both satisfying and healthy.
Don’t skip dessert—the homemade ice cream blends classic flavors with just enough creativity. Bandanas proves that great Mexican in Cape May can be both guilt-free and memorable.
10. Taqueria Maya
Taqueria Maya sits just off Rio Grande Ave, offering a colorful space that feels instantly inviting. Stepping inside, I was greeted by the aroma of freshly griddled tortillas—a sure sign of a good meal ahead. The style is straightforward, letting the food speak for itself with bright flavors and bold presentation.
The tacos here are where Taqueria Maya really shines. Each one comes with perfectly seasoned fillings—think grilled chicken or charred vegetables—topped with crisp lettuce, salsa, and a squirt of lime. The freshness and balance remind you that simple, done right, is unbeatable.
Not feeling tacos? The burritos are a close second, loaded with rice, beans, and all the fixings. It’s a solid choice for anyone searching for an authentic taqueria experience in Cape May.
Frequently Asked Questions
What are the best Mexican restaurants in Cape May, NJ?
Cape May is packed with spots worth trying. Favorites include Taco Caballito Tequileria for inventive tacos, La Dona Restaurante Mexicano for authentic Oaxacan dishes, and Big Wave Burritos for fresh, filling meals. If you’re willing to drive a little, Wildwood and the surrounding area have even more options.
Are there vegetarian or vegan-friendly Mexican restaurants in Cape May?
Yes! Places like Big Wave Burritos and La Dona Restaurante Mexicano both offer thoughtful vegetarian and vegan options, including tacos, burritos, and fresh salsas made in-house.
Do any Mexican restaurants in Cape May offer gluten-free options?
You’ll find gluten-free choices at several restaurants, especially Taco Caballito Tequileria and Big Wave Burritos. Always let your server know about any dietary needs so they can suggest the safest dishes.
Which Mexican restaurant in Cape May serves the best tacos?
Taste is personal, but Taco Caballito Tequileria and Key West Tacos get special praise for their savory, creative taco fillings and homemade tortillas.
Is there Mexican takeout or delivery available in Cape May?
Most of the top spots—including El Pueblo Taqueria and 5 De Mayo—offer takeout, so grabbing food to bring to the beach or back to your place is easy.
Where can I find authentic Mexican food in Cape May?
For the most authentic experience, head to La Dona Restaurante Mexicano for traditional Oaxacan specials or Cinco De Mayo Mexican Restaurant for a home-style vibe.
Are these restaurants family-friendly?
Yes, many Cape May Mexican restaurants are relaxed and family-friendly, with kid-pleasing options and casual settings that welcome groups.