Tucked away in a modest strip mall in Hialeah sits a sandwich paradise that’s become the stuff of Florida legend, drawing devoted fans from Miami to Tampa and beyond.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results