Prepare salsa: In small bowl, combine tomato, green onions, jalapeño, cilantro and lime juice and mix well. Season to taste with salt and pepper. Set aside.
In medium bowl, whisk eggs with water and season with salt and pepper.
Melt half the butter in a small nonstick skillet over medium-high heat. When foam subsides, add half the egg mixture. Tilt pan to coat bottom and cook 1 minute, until almost set. Sprinkle half the omelet with half the bacon, avocado and cheese and cook 1 minute.
Fold empty half of omelet over filling and slide omelet onto a plate. Keep warm.
Repeat with remaining butter, egg mixture, bacon, avocado and cheese. Serve with salsa.