Joe Seneca (Hedley) appeared in the 1986 movie 'Crossroads', and his character Willie Brown and Robert Johnson both sell their souls to "Mr. Legba".
The location of the city where Curious Goods is, is further confused here. The cousins drive to the Walters estate, which they say at one point is the Walters plantation house in Haiti. There has never been any other indication that the series is set in Haiti (other than one vague reference to "tropical storms"), and many indications that it isn't. Rhodes later says that the plantation house was in Haiti, implying they're not in Haiti. However, why the Walters' house is in the city where Curious Goods is, is never clarified.