There is half of a pink cadillac mounted on the wall of this restaurant on Beale Street in Memphis.