if you can't get fresh limes, then bottled lime juice at stores can taste almost as good. you can technically leave off the salt. some bartenders believe it was introduced to the cocktail to disguise the bad taste of cheap tequilas.