Barf alert. Big Apple has sunk to new lows.
Because Taco Bell is set serving alcohol? Sounds good to me.