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
Call
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent42%
  • Very good31%
  • Average6%
  • Poor12%
  • Terrible9%
4 weeks ago
“This place is hopping ”
2 Oct 2017
“Like stepping into mexico”
Restaurant Hours Closed
CUISINES
Mexican, Vegetarian Friendly
PRICE
$$ - $$$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
3704 Bayshore Rd, North Cape May, NJ 08204-3500
All Details
Reviews (32)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 32 reviews

Reviewed 4 weeks ago 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 2 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 19 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 31 October 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 13 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 5 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 30 June 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
Nearby Restaurants
5 West Pub
243 reviews
.13 km away
Yozu Japanese Restaurant
81 reviews
1.06 km away
Harpoons on the Bay
321 reviews
1.50 km away
Roman's Pizza House
65 reviews
.15 km away
Nearby Attractions
Cox Hall Creek Wildlife Management Area
9 reviews
2.52 km away
Beach Plum Farm
110 reviews
4.51 km away
Cape May Brewing Company
363 reviews
3.37 km away
Escape Room Cape May
9 reviews
3.40 km away
Improve this listing

Restaurant Details

Average prices
US$10 - US$15
Good for
Groups
Open Hours
Sunday
11:00 AM - 8:00 PM
Monday
11:00 AM - 9:00 PM
Tuesday
11:00 AM - 9:00 PM
Wednesday
11:00 AM - 9:00 PM
Thursday
11:00 AM - 9:00 PM
Friday
11:00 AM - 9:00 PM
Saturday
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