If I'm not mistaken, sometime back, someone was discussing drinks. I can't exactly recall, but didn't someone mention something about a restaurant in Atl have the fattest and phattest margarita? If anyone can recall, please provide the name of that restaurant please.