Description
El Portal Mexican Restaurant is located at 1905 J St Auburn, NE 68305 | Phone: +1 402-274-1414
Location
1905 J St Auburn NE 68305
El Portal Mexican Restaurant is located at 1905 J St Auburn, NE 68305 | Phone: +1 402-274-1414
1905 J St Auburn NE 68305
Add a review