I have previously seen Rudy at Robert Leonard for many haircuts and highlights. He does a phenomenal job and is great at styling and cutting your hair to fit YOU. He's a bit pricey, but I'm a firm believer in you get what you pay for. I stopped seeing Rudy because at the time, he had crazy summer hours that didn't work with my schedule. Hopefully that won't be an issue for you.
Word of advice...try to park on the street with the metered parking. You'll save an arm and a leg!