The spirit of the Haight lives at the Red Vic!