The Best Mexican Restaurant in New Jersey is One of Best in U.S.