Place the lime juice, cilantro, and hot sauce in food processor and add a little salt and pepper. Turn processor on and stream in extra-virgin olive oil. Taste dressing and adjust seasonings. Pour dressing into a bowl and add onions and tomatoes. Toss gently and coat in dressing. Let stand 5 to 10 minutes and serve.