Vulture Restaurants Are the Wildest Things You’ll See