Axo Restaurant in Lindenwold won the Courier-Post poll for best tacos in South Jersey with more than 1,300 total votes.