ADA states that service counter surface height shall be 38 inches maximum above the finish floor or ground.  Obviously this service counter is not in compliance with the ADA.