Get directions to: Embers, Avoca, IA Restaurant address: Po Box 73d Avoca, IA 51521, USA Driving Walking Bicycling Restaurant: Embers