Dos Gordos Tacos
825 South Mt Olive Siloam Springs, Arkansas 72761 | Restaurant Info