Authority. The ZBA shall hear and decide appeals where it is alleged by the appellant that there is an error in any order, requirement, permit, decision or refusal made by the Zoning Administrator or by any other body or official in administering or enforcing the provisions of this chapter. Within this capacity, the ZBA may reverse or affirm, wholly or partly, or may modify the order, requirement, decision or determination of such body or official. The ZBA shall have all the powers of the body or official from whom the appeal is taken. However, in no case shall the ZBA hear an appeal of a special land use decision.