We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Portal - CLOSED

3704 Bayshore Rd, North Cape May, NJ 08204-3500
+1 609-886-1169
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent42%
  • Very good31%
  • Average6%
  • Poor12%
  • Terrible9%
9 Nov 2017
“This place is hopping ”
2 Oct 2017
“Like stepping into mexico”
Restaurant Hours Closed
Mexican, Vegetarian Friendly
$$ - $$$
3704 Bayshore Rd, North Cape May, NJ 08204-3500
All Details
Reviews (32)
Traveller rating
Traveller type
Time of year

1 - 10 of 32 reviews

Reviewed 10 November 2017 via mobile

Really enjoyed ourselves the other Night . The food is Fresh and service is Fantastic . If you have a hard time selecting the staff is friendly and helpful .

Thank Capemaybeachlover
Reviewed 3 October 2017

This modest but very charming place has it all. Fabulous authentc food, simple but charming atmosphere, modest prices and good service.

Thank Shirley S
Reviewed 20 February 2015

My boyfriend and i go here pretty regular and love alot of their dishes, but i do have a favorite! The owners always remember us and greet us so warmly. Not fancy just down to earth place to eat.

Thank Capephotobug
Reviewed 1 November 2014

I think El Portal has seen better days. The service was speedy and the food OK, but not really very tasty. I had the chicken quesadillas, which were heavy on the cheese. My husband had the chicken burrito. We probably won't be back again, there...More

Thank SusanFromPhilly
Reviewed 3 October 2014

Heard that the Quesadillas here were very good. Tried them for take out dinner. Hubby got the tex-taco, 2 flour tortillas, he chose 1 with chicken, the other with beef. It came with sour cream, beans, and rice. He really enjoyed his and said it...More

Thank kathryn752
Reviewed 14 September 2014

I really didn't like this place. Food must be from a different area in Mexico. Sauce (with chips) terrible. Didn't like the tacos, tasted very strange. I will stick with other Mexican restaurants.

Thank Tammy S
Reviewed 6 August 2014

I walked into this place, ready to go~ I have managed a Mexican restaurant in NYC, so I was eager for some authentic dishes. I saw what people were eating. It didn't look appealing, and the place seemed dirty. I saw soupy pale white beans...More

Thank ParksideNY
Reviewed 1 July 2014

This is a BYOB restaurant, however the food is Great! The staff is friendly and the service was/is excellent. I had one of their specials and it was too much to eat, so I was able to enjoy the next day.

Thank bonniestravels
Reviewed 16 April 2014

I'm not done with going back. As a matter of fact I can't wait. Wait staff friendly. Food always good. really can't say enough about the place. You have to try it yourself.

Thank Butch8133
Reviewed 5 March 2014 via mobile

My brother friend and I heard Mexican music on a Thursday evening as we were driving on bayshore road . We decided the parking lot was full and all the seats were full that maybe the locals knew more then we do. We got a...More

Thank Capemaybeachlover
Nearby HotelsSee all North Cape May Hotels
Jersey Cape Motel
42 reviews
3.26 km away
Reeves Motel
33 reviews
4.11 km away
West Cape Motel
52 reviews
5.19 km away
The Cape Winds
32 reviews
5.45 km away
Nearby Restaurants
5 West Pub
250 reviews
.08 km away
Yozu Japanese Restaurant
83 reviews
1.06 km away
Roman's Pizza House
66 reviews
.15 km away
Harpoons on the Bay
324 reviews
1.50 km away
Nearby Attractions
Higbee Beach
31 reviews
2.31 km away
Cox Hall Creek Wildlife Management Area
9 reviews
2.52 km away
Massage by Pearl
57 reviews
4.40 km away
Turdo Vineyards & Winery
194 reviews
1.32 km away
Improve this listing

Restaurant Details

Average prices
USD 10 - USD 15
Good for
Open Hours
11:00 am - 8:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
Location and Contact Information
  • Address: 3704 Bayshore Rd, North Cape May, NJ 08204-3500
  • Location: United States  >  New Jersey (NJ)  >  Jersey Shore  >  Cape May County  >  North Cape May
  • Phone Number: +1 609-886-1169
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing