Taylor Rock Applebee's Denies Viral Video Claims That $1 Margaritas Are Deliberately Watered Down Read More