Phone, (712) 527-4014 · Address. 612 S Locust St; Glenwood, Iowa 51534 ... At our favorite Mexican Restaurant El Portal, Glenwood, IA. My Mother's Day ...
(712) 527-4014 · 612 S Locust St Glenwood, IA 51534.
El Portal Mexican Restaurant, Glenwood: See 27 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 Glenwood, IA tried it, liked it, and rated it .
View phone details, business hours, full address for El Portal Mexican Restaurant in Glenwood, IA 712-527-4014. Whitepages is the most trusted online ...
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 ($)
Name: EL PORTON MEXICAN GRILLE Address: 612 S Locust St, Glenwood, IA 51534. Phone: 712-527-4014. Total inspections: 2. Last inspection: 06/25/2015 ...
El Portal Mexican Restaurant has been serving customers for over eight years at their ... locations in Auburn, Nebraska, and Shenandoah and Glenwood, Iowa.