Phone, (712) 527-4014 · Address. 612 S Locust St; Glenwood, Iowa 51534 ... El Portal Mexican Restaurant, Glenwood, Iowa. 380 likes. Mexican Restaurant.
Get Directions. Phone number (712) 527-4014. Send to your Phone. Restaurants Mexican · Photo of El Portal Mexican Restaurant - Glenwood, IA, United States.
El Portal Mexican Restaurant, Glenwood: See 29 unbiased reviews of El Portal Mexican Restaurant, rated 4.5 of 5 ... 612 S Locust St, Glenwood, IA 51534-1831.
Read reviews from El Portal Mexican Restaurant in Glenwood from trusted Glenwood ... A Mexican food lover from Atlantic, IA tried it, liked it, and rated it .
El Portal Mexican Resturant - View the menu for El Portal Mexican Resturant as well ... Mexican Resturant and other restaurants in Glenwood, IA and Glenwood.
Results 1 - 32 of 32 ... Glenwood, IA Restaurant Guide. ... info for the best dining and most popular restaurants in Glenwood. ... El Portal Mexican Resturant ($)
El Portal Mexican Restaurant has been serving customers for over eight years at their ... locations in Auburn, Nebraska, and Shenandoah and Glenwood, Iowa.
La Mesa Mexican Restaurant serves authentic Mexican cuisine in a casual, family-friendly environment. Visit one of our eight locations in NE, IA, KS, or MO!
View phone details, business hours, full address for El Portal Mexican Restaurant in Glenwood, IA 712-527-4014. Whitepages is the most trusted online ...