There was some restaurant on the outskirts of the western suburbs called something like "Red Fox" and I used to think it was where Jimmy Hoffa was last seen. It was either on Grand River or something like that ... in the 80s and 90s the area wasn't very developed so the it was still the "outskirts."

I just googled "Red Fox" after watching The Irishman on Netflix and that's nowhere near the restaurant I was thinking of. Does anyone know or remember what I could be remembering? It looked kinda the same and I'm pretty sure "Fox" was in the name. Did they have multiple locations?