I'm working on a film project and the director likes to have meetings over a meal and drinks. His favorite spot is the truly awful BBQ on Greenwhich. He admits that the food is bad, but always wants to go because they have $3.50 margaritas. Please save me from another sickening meal there and suggest an alternative with decent food and cheap cheap cheap drinks. Must be able to sit for a good while. If it's around Astor and Lafayette that would be even better. Thanks!