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

Is this your business?
1716 S Center St, Marshalltown, IA 50158-4258
+1 641-752-0011
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent36%
  • Very good40%
  • Average18%
  • Poor2%
  • Terrible4%
Travelers talk about
“burrito” (4 reviews)
“mexican food” (9 reviews)
“wait staff is” (2 reviews)
Closed Now
1716 S Center St, Marshalltown, IA 50158-4258
All Details
Write a ReviewReviews (44)
Traveler rating
Traveler type
Time of year

1 - 10 of 44 reviews

Reviewed 6 days ago via mobile

My daughter and I stopped there while in town. The place was difficult to find, because it's in an old mall. We asked someone in the parking lot if the restaurant was good, and they said we wouldn't be disappointed. They were right! The food...More

Thank Jayne R
Reviewed April 12, 2018

Even though the place was packed for Cinco de Mayo we received fast, friendly service. The food and drinks were excellent!

Thank MoreBeaches8
Reviewed January 3, 2018

i usually have good food here but recently several of us went there and the refried beans were so salty you could not eat them so it ruined the burrito and all the other dishes that came to the table and they did not speak...More

1  Thank johnlukehart
Reviewed June 30, 2017 via mobile

Ate with a group and made reservations so we could sit together. Wait staff is very attentive and food came out quickly. Food was typical Mexican fare. Restaurant was busy and seems to be a go to place in Marshalltown.

1  Thank cmbood
Reviewed June 28, 2017

El Portal is the first place we go to eat while visiting in Marshalltown. The food is always hot and delicious and the service is excellent. Best Ice Tea anywhere we've found!

1  Thank frickeranch
Reviewed June 7, 2017

I have been to El Portal several times. Service is superb with all of the waiters being very courteous, Management does a good job. Food is ... well it's Mexican-ish. Most dishes served with rice, beans, lettuce, guacamole Ala carte menu makes it easy to...More

1  Thank Jo H
Reviewed April 19, 2017

The food was good and menu large. Reasonably priced. My grilled shrimp special was very good with great taste. We had 12 in our group and everyone enjoyed their meal. The salsa is thick and mild, but hot probably can be specified. Order some which...More

1  Thank GGDesMoines
Reviewed February 21, 2017 via mobile

Food is generally pretty good. Just wish they would repair some of the seating and that their service could be more consistent. Sometimes it's very good, and other times I have to stand up to try to locate the waiter for a soda refill.

Thank Cyfans1822
Reviewed October 1, 2016 via mobile

Marshalltown has several Mexican restaurants, but El Portal seems to be at the top. The food is always good and there is free iced tea on Tuesdays. I usually pick a combination platter, but most anything you choose would be good. The service is good...More

Thank 1,213,824
Reviewed July 10, 2016

This is your average mexican food. Not 'traditional' like a taco truck but it is good. We always get the special. I hear the margaritas are good. Haven't had one yet. Food is fresh and hot. The chips and salsa can be bland so ask...More

Thank Suzan H
Nearby HotelsSee all 12 hotels in Marshalltown
Executive Inn
6 reviews
.33 miles away
Comfort Inn Marshalltown
46 reviews
.84 miles away
Motel 6 Marshalltown
36 reviews
1.25 miles away
Baymont by Wyndham Marshalltown
285 reviews
1.36 miles away
Nearby Restaurants
MAMA DiGrado's Pasta & Pizza
37 reviews
.73 miles away
Taco John's
21 reviews
.72 miles away
Calvin Rockett
35 reviews
.38 miles away
Nearby Attractions
Historical Society of Marshall County
9 reviews
1.46 miles away
Matchstick Marvels Museum
33 reviews
14.97 miles away
The Harvester Golf Club
6 reviews
18.58 miles away
John Ernest Vineyard & Winery
11 reviews
21.02 miles away
Questions & Answers
Get quick answers from El Portal staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Serves Alcohol, Takeout
Good for
Kids, Families with children
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:30 PM
11:00 AM - 10:00 PM
Location and Contact Information
  • Address: 1716 S Center St, Marshalltown, IA 50158-4258
  • Location: United States  >  Iowa (IA)  >  Marshalltown
  • Phone Number: +1 641-752-0011
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