Try a fresh margarita, the best in NH