Does anybody know if Salt & Pepper on the West End is still open? I know Aubie was there doing the burger thing last year but heard he moved next door to Alice's.