RIP Bar Chelou

If LA's "Best New Restaurant" can't make it in Pasadena, what hope do we have?