Bacon, Egg & Cheese Sandwich

fried egg served on a bun with bacon, cheese, salsa and a light spread of mayonnaise