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

Mexican
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
1716 South Center Street, Marshalltown, IA 50158
641-752-0011
Website
Improve this listing
Today
11:00 am - 10:00 pm
Closed now
See all hours
Hours:
Sun 11:00 am - 9:00 pm
Mon - Thu 11:00 am - 10:00 pm
Fri 11:00 am - 10:30 pm
Sat 11:00 am - 10:00 pm
Dining options: Dinner, Takeout, Waitstaff

TripAdvisor Reviewer Highlights

Read all 29 reviews
Visitor rating
  • 11
    Excellent
  • 12
    Very good
  • 4
    Average
  • 1
    Poor
  • 1
    Terrible
Rating summary
  • Food
    3.5 of 5 stars
    Service
    4 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    3 of 5 stars
Can't Go Wrong

Service has always been excellent; quick and courteous. Good food with generous portions and priced right.

4 of 5 starsReviewed October 14, 2015
Ron O
via mobile
Add Photo Write a Review

29 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
Marshalltown
Level Contributor
5 reviews
4 restaurant reviews
5 of 5 stars Reviewed October 27, 2015 via mobile

We eat at El Portal at least once a week. The food is good and fast. The servers anticipate your needs. There is a large side room for groups. The restaurant is quite busy during the lunch hour, but it is still as fast as fast food. Complimentary chips and salsa are delicious. You will like this Mexican food!

Helpful?
Thank GmaCarol
Level Contributor
26 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
4 of 5 stars Reviewed October 14, 2015 via mobile

Service has always been excellent; quick and courteous. Good food with generous portions and priced right.

Helpful?
Thank Ron O
Lebanon, United States
Level Contributor
68 reviews
47 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
3 of 5 stars Reviewed August 30, 2015 via mobile

Situated in a mall that has seen better days, the lunch crowd was significant and the wait for food was a little slow. There is nothing inspiring about the menu or the decor. A sit-down version of Taco Bell.

Helpful?
Thank Deborah M
Level Contributor
26 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
3 of 5 stars Reviewed August 29, 2015

We go for lunch or dinner every few weeks. The service is good and fast, the selection is just your average Mexican style food. The lunch and margarita specials are usually pretty good. But like most of these places, the margaritas are already pre-mixed before you get there. If your looking for more authentic Mexican fare, then head downtown to... More 

Helpful?
Thank hiracheta@gmail.com
Marshalltown, Iowa
Level Contributor
98 reviews
48 restaurant reviews
common_n_restaurant_reviews_1bd8 41 helpful votes
4 of 5 stars Reviewed August 18, 2015

My wife & I took our kids out for dinner one evening to El Portal. We ordered the fajitas for 2 and had enough left over for 2 more meals. The food here is dependable and for a very reasonable price. We would recommend El Portal to anyone looking for a Mexican meal when in Marshalltown.

Helpful?
Thank kpsiemsen
Level Contributor
5 reviews
5 restaurant reviews
4 of 5 stars Reviewed June 30, 2015 via mobile

My boyfriend loves Mexican food, and always picks this place for good reason. The staff is friendly and the food is good, the atmosphere is good. They are quick to wait on you and quick with the food! We've never had a bad meal here!

Helpful?
Thank Clarissa B
Des Moines
Level Contributor
192 reviews
147 restaurant reviews
common_n_restaurant_reviews_1bd8 109 helpful votes
5 of 5 stars Reviewed June 18, 2015

If you like Mexican this is the place for you they serve great food at a reasonable price. The food is tasty.

Helpful?
Thank Proteeus3
Marshalltown, Iowa
Level Contributor
21 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
5 of 5 stars Reviewed June 5, 2015 via mobile

El portal has the best chips n salsa. Food freshly made. Nice friendly service il be going back for sure

Helpful?
Thank alicia p
Iowa
Level Contributor
68 reviews
35 restaurant reviews
common_n_restaurant_reviews_1bd8 35 helpful votes
1 of 5 stars Reviewed March 9, 2015

I have never been to this place before, but I was hungry for authentic Mexican, so I looked up what was available in Marshalltown. I noticed there were mixed reviews on this site, so I decided to give it a chance. We ordered for 2 adults and 2 children, straight from the menu. It was nothing fancy, and no special... More 

Helpful?
Thank primalclaws1974
Marshalltown, Iowa
Level Contributor
21 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
3 of 5 stars Reviewed January 16, 2015

Fast service, hot food, free corn chips. Food is good value but nothing special. Worth a stop In the K-Mart Mall.

Helpful?
Thank David T

Travelers who viewed El Portal also viewed

 
Marshalltown, IA
Marshalltown, IA
 

Been to El Portal? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 1716 South Center Street, Marshalltown, IA 50158
  • Location: United States  >  Iowa (IA)  >  Marshalltown
  • Phone Number: 641-752-0011

Price and Cuisine

  • Cuisine: Mexican
Open Hours
Sunday
11:00 am - 9:00 pm
Monday
11:00 am - 10:00 pm
Tuesday
11:00 am - 10:00 pm
Wednesday
11:00 am - 10:00 pm
Thursday
11:00 am - 10:00 pm
Friday
11:00 am - 10:30 pm
Saturday
11:00 am - 10:00 pm

Questions & Answers

Questions? Get answers from El Portal staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?