Places to remember
Mel's Hot Dogs is one of Places to remember.

1. Mel's Hot Dogs

8.0
4136 E Busch Blvd, Tampa, FL
Hot Dog Joint · 50 tips and reviews