I know right where that is. A little further down the road (back in the day) would be Sensuous Sound Systems and just beyond that, Busch Gardens. No?
That’s a pic I found at the Oscar Mayer website... but little web sleuthing reveals that Mel’s Hot Dogs is to be found at 4136 E. Busch Blvd. Tampa, FL
Looks like s great place: