Get directions to: La Fiesta, Greenwood, AR Restaurant address: 691 W Denver St Greenwood, AR 72936, USA Driving Walking Bicycling Restaurant: La Fiesta