Photo was taken by longtime FN friend, Miami sports fans and really great Miami band, Jacuzzi Boys. As per them:
"The three of us went to Football Sandwich Shop 'Home of the Zonker' on 84 N.E. 2nd Ave, Miami, FL. It was hung under their T.V. set".
Sounds like a FINE establishment, indeed.