ReviewsWrite a review
El Portal is definitely the best eat-in dining Mexican restaurant in Marshalltown. The food is cooked to perfection and you never have to wait for your order. The blended margaritas are to die for and very inexpensive. The staff are always very friendly and make you feel welcome. I would highly recommend "The Port" (as my friends and I lovingly call it) to anyone in town and visiting. Don't miss out on fine dining!!