The definition of "Two for One"
To the best of my knowledge "two for one drinks" means order one drink, get the second free, right? "Two for the price of one." However at a Brooklyn restaurant yesterday, after being told Margaritas were two for one, and after ordering and drinking one, they told me it meant "drink two, get one free." I've never seen this before, and it sounds like a bait-and-switch to me. Has anyone ever heard of any other definitions for "two for one?"
In the meantime, I won't be drinking there again. It was like 8 bucks and super-weak.