El Portal Mexican Restaurant

1905 J St

Auburn, NE 68305

Website