where to get good margaritas in nj