Get directions to: Tia Zia Mexican Food, Oneill, NE
Restaurant address: 121 S 4th St Oneill, NE 68763, USA
Restaurant: Tia Zia Mexican Food