Best margarita in town