Ordering a sandwich at Subway can be a dizzying experience: Do you want mustard on that? Mayo? Vinegar? Salt and pepper? Lettuce? Do you want a Footlong? Toasted bread? But it's about to become even more difficult. Because on May 1, the Milford, Connecticut-based sandwich chain will add guacamole to the menu.