The reborn Lion & Rose off Interstate 10 satisfies our wax-museum infatuation with the British pub. And it gave San Antonio a ...